First Person Learning
Last updated 23 August 2026
First Person Learning is a set of courses you walk through as a place. This page says exactly what the app stores about you, why it needs it, who else touches it, and how to delete all of it from inside the app.
The short version
Signing in is handled by Clerk, our authentication provider. When you sign in — with Google or with an email address — the app stores the identifier Clerk gives you, your email address, your first and last name if you supplied one, and the URL of your profile picture if your sign-in provider supplied one. This is what makes a campaign yours rather than the device's, so that the same game continues on a phone and a laptop.
The app stores your saved campaign for each course — the engine's own save object, which holds where you are in the campaign, what you have answered, the day's remaining clock and your log — and a row for each completed campaign recording the course, the result, how many days it took and how long it ran. This is what a resume button and a progress dashboard are made of.
A teacher can create a class and read out a join code. If you join one, the app stores which class you are in and when you joined, and your campaign progress in the course that class was set becomes visible to the teacher of that class. It is visible to nobody else, and joining is an action you take by entering a code — no one can add you to a class.
A shared session holds the campaign it is playing and the day's remaining clock. While you are connected, your display name and your position in the game world are relayed to the other players in that session so they can see you. That live part is held in memory only and is gone when the session ends or the server restarts.
Campaigns are kept in your browser's local storage so a course keeps working with no network, and the installed app stores the pages and files of the courses you have opened so they can be played offline. Both are on your device, not on our servers, and both are erased when you delete your account from inside the app.
The contact form on the site stores what you type into it — your message, the topic you chose, and the name, email address and course you gave, if you gave them. Your account identifier is stored with it if you happened to be signed in, because a report about a campaign is far easier to follow up with the account that played it. The same message is emailed to the person who answers it. Name and email are optional fields: a message with neither is perfectly welcome and simply cannot be replied to. Messages are kept until the matter they raise is closed, and are used for nothing else — not for a mailing list, of which there is none.
Not collected
No location data. No contacts, photos, microphone or camera access. No device advertising identifier. No browsing history outside this app. No payment details: access to the courses is a paid subscription, but there is no checkout, card field or in-app purchase anywhere in the app — a subscription is arranged with us directly, so no card number ever reaches it. If that changes, the processor handling it will be named here before it does.
This app sets no advertising cookies, no analytics cookies and no third-party tracking cookies of any kind. Nothing here follows you to another site. What it does put on your device is strictly what the app needs to work:
All three are strictly necessary for the app to function, which is why you are not asked to consent to them — there is nothing optional here to decline. Deleting your account from inside the app clears the last two along with everything on our servers, and signing out clears the first.
Three service providers, each of which processes data only to run the app:
Data may be processed on servers in the United States. We disclose data to no one else, except where the law requires it.
Your account, saves and results are kept until you delete your account. Completed-campaign rows are kept for as long as the account exists, because they are the progress history the app shows you. Co-op session state is discarded when the session ends.
Open the app, and use Delete account in the header of the course shelf. It asks you to type a confirmation, and then, in one action:
This is immediate and cannot be undone, and there is no copy kept for us. One thing is deliberately left standing: a co-op session you created is not deleted, because it is one campaign several people share and removing it would take away their game too. The record of that session holds no personal data of yours once your account is gone.
You can see what the app holds about you (it is what the app shows you: your account header, your saves and your results), correct your name and email through your sign-in provider, and delete everything as described above. If you are in a region with additional rights — the UK or EU under the GDPR, or California under the CCPA — those rights apply, and the deletion route above is the fastest way to exercise the strongest of them. Write to us and we will answer within 30 days.
The app is rated for all ages and contains nothing unsuitable, but it is not directed at children under 13, and we do not knowingly collect personal information from a child under 13 who has signed themselves up. For classroom use with pupils under 13, the intended route is teacher-created classes: the school obtains parental consent and provisions the accounts, so no child's own email address is collected by us. If you believe a child has created an account directly, write to us and we will delete it.
If this policy changes, the date at the top changes with it. A change that affects what is collected or who processes it will also be announced in the app.
Questions about this policy, or about data the app holds: use the contact form, or write to support@firstpersonlearn.com.