what Subtle is.
Subtle is an iOS subscription tracker. You can photograph or share a subscription receipt, billing page, transaction notification, or similar image, and Subtle extracts fields such as service name, amount, billing cycle, and next billing date.
Subtle does not link to your bank account. Subtle does not show ads. Subtle does not sell personal data.
data stored on your device and iCloud.
The planned iOS app stores subscription records, price history, extraction logs, preferences, and notification settings on your device. If iCloud is available and enabled, that data syncs through your private iCloud database.
Subtle does not operate a server database containing your subscription list. We cannot browse your subscriptions from our backend.
photos, screenshots, and AI extraction.
Photos and screenshots are used only to extract subscription fields. Subtle does not keep the original image as a persistent user photo library.
- When on-device OCR is sufficient, the app sends OCR text to the Subtle API for extraction.
- When image understanding is needed, the app sends a processed image to the Subtle API. The image is uploaded to the model provider's temporary file service and then passed to the AI model for extraction.
- Subtle does not log OCR text, images, extracted fields, or subscription records in server logs.
- The API may use short-lived cache entries to avoid repeating the same extraction request. These cache entries expire automatically.
Our current AI provider integration uses Kie.ai for temporary file upload and Claude model calls. Provider upload URLs are expected to expire automatically after a short period, currently up to 3 days.
website and waitlist.
If you join the waitlist, we collect your email address and a source label such as "landing" so we can send launch updates and important product changes. We do not use the waitlist for third-party ads.
The website uses Cloudflare Pages and Cloudflare Workers. Cloudflare may process standard request information, such as IP address, user agent, and security signals, to deliver the site, prevent abuse, and provide operational logs. The site currently loads fonts from Google Fonts, which may cause your browser to contact Google to retrieve font files.
Subtle API data.
The Subtle API is used for AI extraction, exchange rates, rate limiting, waitlist signup, short-lived response caching, and related operations.
Server logs are intended to include operational metadata such as request ID, timestamp, route, model, response status, and error category. Logs are not intended to include OCR text, images, extracted subscription fields, or subscription records.
purchases.
Paid app access is planned to be handled by Apple through StoreKit and App Store purchase systems. Subtle reads purchase entitlement status from Apple to unlock paid features. We do not store credit card numbers.
how we use data.
- To provide receipt and screenshot extraction.
- To save and sync your subscription records on your device and iCloud.
- To operate rate limits, prevent abuse, and debug service reliability.
- To send waitlist and launch emails if you ask to join the waitlist.
- To comply with legal obligations and App Store requirements.
We do not use your subscription data for advertising. We do not sell your data.
retention and deletion.
Device and iCloud data remain under your control. You can delete subscriptions in the app, delete the app, or manage iCloud data through Apple settings.
Waitlist email records remain until you unsubscribe or ask us to delete them. Operational logs and short-lived API cache entries are retained only as long as needed for reliability, rate limiting, debugging, security, and abuse prevention.
To request deletion of waitlist data or other data we control, email support@subtle.page.
your choices.
- You can choose not to join the waitlist.
- You can delete local app data by deleting records or uninstalling the app.
- You can ask us to delete waitlist data by contacting support.
- You can manage App Store purchases and subscriptions through Apple.
children.
Subtle is not intended for children under 13. We do not knowingly collect personal information from children under 13.
changes.
We may update this policy as Subtle changes. If we make material changes, we will update the date above and, when appropriate, provide notice through the website, app, or email.
contact.
Questions or deletion requests: support@subtle.page.