Sachverhalt: A. X._ nahm am 3. März 2016 an einer unbewilligten Demonstration in Basel teil. Die Polizei setzte gegen den Demonstrationszug Gummischrot ein, wobei X._ selber nicht getroffen wurde. Am 11. März 2016 gelangte sie an das Justiz- und Polizeidepartement des Kantons Basel-Stadt und verlangte eine Verfügung bzw. die Feststellung der Rechtswidrigkeit des Polizeieinsatzes vom 3. März 2016. Das Justiz- und Polizeidepartement teilte X._ am 21. März 2016 mit, dass ihr Gesuch als Strafanzeige behandelt und an die Staatsanwaltschaft zur Bearbeitung weitergeleitet werde. Diese stellte das Strafverfahren gegen mehrere Polizeiangehörige am 14. September 2017 ein und verwies die unbezifferte Zivilforderung auf den Zivilweg, nachdem sie die als Straf- und Zivilklägerin konstituierte X._ als Auskunftsperson befragt hatte. Auf die gegen die Einstellungsverfügung erhobene Beschwerde trat das Appellationsgericht des Kantons Basel-Stadt am 1. Juni 2018 nicht ein. B. X._ führt Beschwerde in Strafsachen. Sie beantragt zusammengefasst, der Entscheid des Appellationsgerichts des Kantons Basel-Stadt sei aufzuheben und das Appellationsgericht anzuweisen, auf die Beschwerde einzutreten. Zugleich beantragt sie, die Beschwerde als subsidiäre Verfassungsbeschwerde zu behandeln, sollte ihre Legitimation zur Beschwerde in Strafsachen verneint werden. Ferner ersucht X._ um unentgeltliche Rechtspflege.