No accounts, no personal profile
App Rank Checker has no registration, login or email collection. We do not know who you are and do not try to find out.
What stays on your device
Your selected app, selected countries, theme preference, rank history, watchlist and recently used apps are stored in your browser (localStorage and IndexedDB). They are never sent to our server. You can delete them at any time on the Rank History page or by clearing site data in your browser.
What our server receives
To perform a check, your browser sends the API the app identifier, keyword and countries you chose. The API then queries the app stores from our server; your browser does not contact the stores for search results.
- Request logs. For abuse prevention and capacity planning we log the time, endpoint, response status, duration and a salted one-way hash of the IP address. The raw IP address and the keyword are not written to these logs. Logs are deleted after 14 days.
- Rate-limit counters. Short-lived counters keyed by the same hash enforce the fair-use allowance. They expire within two days.
- Result caches and observations. Store search results are cached by keyword and country (not by visitor) for up to an hour, and the resulting app positions may be kept as anonymous statistics. These records contain public store data and no visitor identifier.
Third parties
- Hosting. The website is static and served by GitHub Pages, which may log requests under its own privacy statement. The API runs on a separate hosting provider.
- App icons. Icons and screenshots are loaded directly from Apple’s and Google’s image servers, so those companies receive your IP address when an image is displayed, as with any web page that embeds their images. No referrer is sent.
- No analytics or advertising scripts are loaded, and fonts are served from our own site.
Cookies
We do not set cookies.
Questions or removal requests
If you are an app owner or visitor with a question about data shown or stored by this site, see the contact page.