Last updated: October 9, 2026
This policy explains what Echoly collects when you use the app, why, and who else sees it. Echoly is an independent, small-scale project — if anything here is unclear, contact echolylanguage@yahoo.com. Also see our Terms of Service.
Account information. You can try Echoly as a guest without an account; as a guest, your progress is kept only in your browser. If you create a free account and sign up with email and password, that email address and an encrypted version of your password are handled by Firebase Authentication (Google) — Echoly's own servers never see your password. If you sign in with Google, we receive the basic profile info Google shares for sign-in (your email address).
Your learning progress. Your completed lessons, streak, and vocabulary review deck are saved to your account (via Firebase/Firestore, Google) so you can pick up where you left off on any device.
Conversation messages. When you practice a conversation, what you type is sent to Echoly's server and, from there, to OpenAI's API to generate the AI's in-character reply and coaching tip.
Scenario and language choices. Which practice scenario and which language you selected for a conversation is sent along with your messages, since the AI needs that context to reply appropriately.
Your conversation friend's notes. If you chat with your recurring friend character (for example, Lucía for Spanish), the AI keeps a few short notes about things you tell it, such as your name, your plans or your hobbies, so it can remember them next time, plus a one-line teaser of what it wants to ask you about. These notes are saved in your browser and, if you have an account, with the rest of your progress. The friend is told not to note sensitive details. Ask us any time and we'll delete them.
Reminder email preference. If you turn on practice reminders, we save that choice, your time zone (so emails arrive in your evening), and the date we last emailed you. Reminders, including a short weekly progress summary on Sundays, are off unless you turn them on. A reminder may mention your friend character's teaser.
Basic usage analytics. Google Analytics collects standard visit data — pages viewed, referring site, approximate location, device type — plus events such as when a conversation starts, when a message is sent, and how long you take to reply in a practice round. This is used to understand which scenarios and languages people actually use, and doesn't include the text of your messages.
Advertising measurement. If you arrived from one of our ads, the TikTok Pixel (and, where enabled, the Meta Pixel) records that you visited and whether you created an account, so we can tell which ads bring real learners and stop paying for ones that don't. It doesn't include the text of your messages, your lessons, or your email address.
Firebase (Google). Handles account sign-in and stores your learning progress, as described above. See Firebase's privacy and security page.
OpenAI. Your messages and the running conversation history are processed by OpenAI's API to generate each reply. See OpenAI's privacy policy for how they handle that data.
Resend. If you turn on reminder emails, your email address and the content of each reminder are sent to Resend, the service that delivers them. See Resend's privacy policy.
Google Analytics. Used for the basic usage analytics described above. See Google's privacy policy.
TikTok and Meta. Used for the advertising measurement described above. See TikTok's privacy policy and Meta's privacy policy.
Echoly does not sell your data, and does not share it with anyone else beyond what's described above.
A conversation only exists in your browser while you're practicing it (apart from your friend character's short notes, described above) — closing or leaving the page ends it, and nothing about that specific conversation is kept afterward on Echoly's side beyond what's needed to generate that session's replies in the moment. Your account and learning progress are kept until you ask us to delete them.
Echoly is not directed at children under 13, and knowingly does not collect data from them.
If Echoly's data practices change — for example, when accounts, saved conversation history, or payments are introduced — this page will be updated and the "last updated" date above will change.
← Back to Echoly