Sachverhalt: A. A._ meldete am 10. August 2011 der Polizei, sie werde gegen ihren Willen in einer Wohnung in F._ festgehalten. In der Folge erstattete sie Strafanzeige und erklärte, sie habe in Manila für A.X._ als Hausmädchen gearbeitet und dort deren Tochter A.Y._ kennengelernt. Diese habe sie gefragt, ob sie in der Schweiz als Haushälterin und Kindermädchen gegen ein Entgelt von monatlich 20'000 Philippinischen Pesos (ca. Fr. 350.--) arbeiten wolle. A._ habe das Angebot angenommen und sei zusammen mit A.Y._ und deren Kindern, unter Verwendung eines fremden Reisepasses, in die Schweiz gereist. Dort angekommen, habe sie für die Familie Y._ Hausarbeiten verrichten müssen, ohne den vereinbarten Lohn zu erhalten. Sie sei von A.Y._ geschlagen und psychisch unter Druck gesetzt worden, sich nicht bei der Polizei oder anderen Personen zu melden oder gar zu flüchten. Ausserdem habe man sie im Einfamilienhaus der Familie Y._ in G._ sowie in den Wohnungen von B.X._ und A.X._ in Zürich und F._ ohne Telefon und Schlüssel eingesperrt. Ihr sei verboten worden, die Fenster zu öffnen, weil diese alarmgesichert seien. B. Die Staatsanwaltschaft des Kantons Bern stellte das Verfahren am 14. März 2014 ein. Die dagegen gerichtete Beschwerde von A._ wies das Obergericht des Kantons Bern am 19. August 2014 ab. C. A._ beantragt mit Beschwerde in Strafsachen, der Beschluss des Obergerichts sei aufzuheben und die Sache zur Ergänzung der Voruntersuchung an die Staatsanwaltschaft zurückzuweisen. Sie ersucht um unentgeltliche Rechtspflege. D. Das Obergericht und die Staatsanwaltschaft verzichten auf eine Vernehmlassung. A.X._, B.X._ und A.Y._ beantragen, die Beschwerde sei abzuweisen.