Privacy Policy for gote

Last updated: 8 August 2026

gote is a species-identification flashcard game for iPhone, iPad and Apple Watch, built on the public iNaturalist API. This policy explains what it stores, what leaves your device, and how to delete it.

The short version: you can use gote without an account, and by default nothing you do is sent to us. Everything below describes features you switch on yourself.


What gote stores on your device

Kept locally, in the app’s own storage. It never leaves your device unless you turn on Sync across devices.

Deleting the app deletes all of it. You can also clear statistics at any time in Settings ▸ Reset statistics.

What gote sends, and to whom

iNaturalist (always)

To fetch cards, gote requests public data from api.inaturalist.org: the observations of the username you entered, taxon information, look-alike species, and — for Nearby species — the species commonly observed near a location you choose. Photos are downloaded from iNaturalist’s image servers.

These are ordinary web requests, so iNaturalist receives your device’s IP address and the query itself, as any website would. gote does not send them your identity, and gote has no account system of its own for this. iNaturalist’s handling of that data is covered by their Privacy Policy.

gote reads only public observations. It cannot see private or obscured records, and it never writes anything to iNaturalist.

Sync across devices (only if you turn it on)

If you enable Settings ▸ Devices ▸ Sync across devices, your gameplay data is stored on servers operated by Supabase on our behalf, so your devices can share one set of statistics.

What is stored there:

What is not stored there: your photos, your location, your contacts, your device identifiers for advertising, or anything about you beyond the above.

Sync is off unless you turn it on, and the app is fully usable without it.

Location

Nearby species asks for your location so it can find species observed near you. The coordinates are used to make that single request and are not stored on our servers or shared with anyone. You can decline the permission and pick a place manually instead; every other part of gote works without location access.

What gote does not do

To be clear about what that last point does not mean: with sync on, the record of your play is detailed. See below.

What your synced play history actually contains

If you enable sync, it is worth understanding what is being stored, because “gameplay statistics” is vaguer than the reality.

Every round you finish is stored as its own row: how many cards you answered, how many you got right, the calendar date, which species you got right or wrong, and — for wrong multiple-choice answers — which look-alike species you picked instead of the right one (so the app can point out pairs you tend to mix up). Individual answers played on the Apple Watch are stored the same way. Nothing is aggregated away — the history is kept round by round, because your statistics, accuracy chart and streak are calculated from it.

Since 2.37.4, each species also carries when you last answered it and how long your answers took — kept as a total and a count, so what is stored is an average rather than a log of individual response times. It exists so a future version can resurface a species just before you would forget it, which needs to know both when you last saw it and how confidently you knew it. Nothing in the app reads it yet. Answers that took more than a minute are discarded rather than recorded, because at that point the number describes an interruption rather than you.

The short notes you write on the “Species you mix up” comparison screen (your own reminder of how to tell two look-alikes apart) are stored with the same account data. If you turn on sync, they are backed up and kept in step across your devices, alongside your other settings; the most recent edit of each note wins. If you don’t use sync, they stay on your device only. Either way they are free text you chose to write and are never shared with anyone else.

Taken together that is a detailed picture of what you studied and when: which species you struggle with, and every day you played. It is tied to your account identifier, and to your email address if you linked devices.

It exists for one reason — so the app can show you your own progress on all of your devices, and work out what to put in front of you next. It is not sold, shared, or used to profile you for advertising, recommendations, or anything outside the app, and nobody outside gote’s own service has access to it.

To be exact about the timing data above, since “we build no model of you” would be the easy thing to write and would not be true: the app does model one thing, which is how well you know each species, in order to decide what to show you. That model is yours, lives in your own account, and is never used to target, rank, or describe you to anyone. If that is more than you want stored, do not turn sync on; the app is fully usable without it, and everything stays on your device. If you already turned it on, Delete synced account removes all of it.

About this website

Everything above describes the app. This section is about goteapp.com, the site you are reading this on — a static site with no accounts, no logins and no comments.

It uses Cloudflare Web Analytics to count visits, so we can tell whether anyone is finding the site. It is used instead of the usual analytics products for a specific reason: it sets no cookies and builds no identifier that follows you between sites or between visits. That is also why this site shows you no cookie banner — there is nothing to ask you to consent to.

What it records is aggregate and about the page, not about you: which pages were loaded, which site referred you, rough country, and browser/device type, plus page-loading speed. It cannot tell us who you are, cannot follow you to other websites, and there is no profile of you anywhere in it. We see totals, never individuals. Nothing you do on this website is connected to your app data or to a synced account — the two are entirely separate.

The App Store and Google Play buttons are ordinary links; we do not track clicks on them.

Deleting your data

You do not need to contact anyone to delete your data, but if something isn’t working you can reach us at the address below.

Children

gote is not directed at children under 13 and does not knowingly collect personal information from them. It requires no account to play, and the only personal information it can ever hold is an email address you choose to provide.

Data retention

Synced data is kept until you delete your account. If you never turn on sync, there is nothing on our servers to retain.

Where data is processed

Sync data is stored by Supabase in the region chosen for the project. If you are in the EEA or UK, your data may be processed outside your country. You can avoid this entirely by not enabling sync.

Your rights

Depending on where you live you may have the right to access, correct, export or delete your personal information, and to withdraw consent. The Delete synced account button covers deletion immediately; for anything else, contact us.

Changes

If this policy changes materially, the updated version will be published here with a new date, and significant changes will be noted in the app’s changelog.

Contact

Questions about privacy, or a request about your data: milder.spilled.9d@icloud.com

(The same address the app uses for feedback and bug reports, under Settings → Send feedback.)

Source code: https://github.com/turbolya/gote


gote is an independent, unofficial app. It is not created by iNaturalist, the California Academy of Sciences, or the National Geographic Society.