Current version boundary
TabMap 1.0.1 does not send developer analytics. TabMap 1.0.2 asks before sending limited paid-funnel counts. The 1.0.2 collection described below applies only after you install that version and choose Allow; choosing No thanks sends nothing.
What optional counts include
With permission, TabMap can report these events: paywall shown, offer tapped, catalog unavailable, purchase cancelled, purchase pending, purchase unverified, or purchase failed. A report contains only the event type, paid-screen source, selected Annual or Lifetime plan when applicable, and app version and build. Successful purchases are not reported by this system.
What those counts exclude
Reports contain no name, email, account, user, device, installation, advertising, book, title, author, page, mark, reaction, label, note, share, locale, payment-card, receipt, or successful-purchase identifier. TabMap does not use the reports for advertising or tracking and does not include a third-party analytics SDK.
Processing, location, and retention
Cloudflare processes the network request at its edge as TabMap's service provider, including the request IP address needed to deliver the request and determine its country. TabMap does not write that IP address to its database, and application request logging is disabled. Requests outside the United States are discarded before an event is stored. Accepted events are combined into daily totals by UTC day, event, source, plan, app version, and build, then kept only for the current 90 UTC-day window.
Your choice and deletion
You can decline when TabMap first asks and can turn the setting off at any time in Settings to stop future reports. Because stored rows are aggregate totals with no user, device, or installation identifier, the developer cannot find or delete one person's contribution after it has been combined. For a privacy question or request, email ych010224@163.com.
On-device library
Books, page numbers, reaction categories, custom labels, and optional private notes are stored locally on your device. Deleting the app removes its remaining local data.
Sharing and backups
A share card or backup leaves the app only when you choose a destination in an Apple system sheet. TabMap does not upload those files to a developer server.
Purchases
Apple processes App Store purchases and restoration. TabMap receives verified entitlement status but never receives or stores your payment card details.