Legal
Privacy Policy
Last updated: November 9, 2026
ASOcelot is a native macOS keyword research app developed by Vadim Katenin. This policy covers the app, including TestFlight builds, and this website, asocelot.com. For privacy questions or requests, contact [email protected].
Your local workspace
ASOcelot saves your research workspace, keywords, public app metadata, drafts and source observations locally on your Mac. The developer does not receive a copy of this workspace. Public research does not require an ASOcelot account or a developer-account sign-in.
Local storage does not mean every feature is offline. The network requests and optional services below send the information needed for the action you choose.
Requests to Apple
When you fetch public App Store charts, search results, ratings or reviews, ASOcelot connects directly to Apple’s services. Depending on the request, Apple receives the relevant keyword or search query, app identifier, storefront and other request parameters. As with any network connection, Apple can also receive connection information such as your IP address. Returned public app metadata and source observations are stored locally.
Optional Apple Ads and App Store Connect integrations also make requests directly to Apple using your own API access. Apple handles those requests under its service terms and Privacy Policy. ASOcelot does not route them through a developer-operated server.
Optional API credentials
If you connect Apple Ads or App Store Connect, ASOcelot stores the API credentials you provide in the macOS Keychain. They are used to authenticate the requests you initiate to Apple and are not sent to the developer. You control the access granted to those credentials and can revoke them through Apple or remove their saved copies from Keychain. Do not send passwords, private keys or API tokens in support messages.
Anonymous usage statistics (opt-in)
Sharing usage statistics is off by default. You can turn it on or off on the welcome screen or in Settings → Data. If you turn it on, ASOcelot sends a small set of product events to Mixpanel, stored in the European Union, so the developer can learn which workflows help people. Examples are opening the app, viewing a section, finishing onboarding, adding keywords or finishing a rank refresh.
Each event includes the app version, the event time, a random installation identifier created when you opt in and a delivery identifier. Event details are limited to fixed categories and coarse counts. Events do not include your name, email, account details, app or store identifiers, countries or languages, keyword text, content, credentials, file paths or purchase data. IP address enrichment is disabled and no user profiles are created.
Turning sharing off deletes the local installation identifier, drops queued events and stops future collection. Events already received are not erased automatically; to request deletion, email us. ASOcelot has no ads and no advertising identifiers.
Apple Translation and Apple Intelligence
Translation with Apple’s Translation framework runs on your Mac for supported languages; macOS manages language downloads. If you choose Apple Intelligence keyword generation, ASOcelot passes the selected input to Apple’s system framework. On-device generation runs on your Mac. A private-cloud option is used only when you choose it and it is available; it sends the relevant input to Apple’s Private Cloud Compute. Apple’s processing is governed by its own privacy information and your system settings.
Your own MCP agent
If you connect an AI assistant through ASOcelot’s local MCP server, that assistant can read the workspace data you allow and receives the results of the research it requests. The developer does not operate that assistant. It may send data to a model provider or other services, and its data handling, retention and costs depend on the assistant you configure. Review its settings and privacy terms before connecting it.
Diagnostics and support
Help → Report a Problem saves a JSON file to a location you choose; ASOcelot does not send it anywhere. Apple may process crash diagnostics or TestFlight feedback according to your Apple settings.
If you email support, the developer receives your email address and the information and attachments you send. This correspondence is used to answer your question and resolve the issue, and is kept only as long as reasonably necessary for that purpose or legal obligations.
This website
asocelot.com is a static website hosted by Cloudflare. The website itself sets no cookies and uses no advertising or analytics scripts. Cloudflare processes technical request data such as IP addresses to deliver and protect the site, and may set strictly necessary security cookies.
The free tools run in your browser. The keyword field checker sends nothing anywhere. The App Store search lookup sends your keyword, country and device choice from your browser directly to Apple’s public iTunes Search API, and app icons in the results load from Apple’s servers, so Apple receives those requests and your IP address. The keyword, country and device also appear in the page address so a search can be shared or reloaded; requests for that address reach Cloudflare like any page request. The website does not store your searches.
Retention, deletion and privacy requests
You control local workspace data and exports on your Mac. Copies may remain in your backups. Removing the app may not remove workspace files, exports or saved Keychain credentials; you can remove those separately and revoke API access through Apple.
Apple, Mixpanel and your chosen assistant handle the information their services receive under their own policies. For access, correction or deletion requests about information sent to the developer, including opt-in usage statistics, email [email protected]. We will explain any verification or technical limitations when responding.
Children
ASOcelot is a professional tool for app developers and is not directed to children.
Changes
This policy will be updated when ASOcelot’s data handling changes. The date above identifies the current version.