Privacy Policy
Last updated: June 7, 2026
This Privacy Policy covers every app published by Craig Stubing (“I,” “me,” “my”), listed at craigstubing.app, as well as this website. Each app has specific details below; the principles in this section apply to all of them.
The short version
- I do not collect, sell, or share your personal data. There are no analytics SDKs, no ad networks, and no trackers in my apps or on this site.
- My apps have no accounts and no servers of mine. Your data stays on your device — or, where noted, in your own private iCloud.
- Some apps talk to a third-party service you choose (for example, using your own API key). Those cases are described per app below, and that data is handled under that provider's policy, not mine.
This website
This site is a static set of pages hosted on Netlify. It sets no advertising or analytics cookies. Netlify, as the host, may process basic server logs (such as IP address and request data) for security and reliability; see Netlify's privacy policy for details. The site loads web fonts from Google Fonts and an optional “Buy Me a Coffee” support widget from Buy Me a Coffee; when those load, the respective provider may receive your IP address as part of the request.
Per-app details
FocalViz
Data the developer collects. None. FocalViz collects no personal data and has no analytics, ads, accounts, or trackers.
Network & processing. Fully offline. FocalViz requires no network access; nothing is ever uploaded.
Storage. All processing happens on your Mac. Your photos and EXIF metadata never leave your device.
Permissions. Photos library access (to read albums you choose) and file access (to read folders you open). Used only to analyze EXIF metadata locally.
Third-party services. None. FocalViz does not share data with any third party.
PhotoBorder+
Data the developer collects. None. PhotoBorder+ collects no personal data and has no analytics, ads, accounts, or trackers.
Network & processing. Fully offline. All framing happens on device; nothing is ever uploaded.
Storage. Photos are processed and saved on your device only. EXIF metadata is preserved in exports but never transmitted anywhere.
Permissions. Photos library access, used only to read the photo you select and save the finished bordered image.
Third-party services. None. PhotoBorder+ does not share data with any third party.
S'mores Calculator
Data the developer collects. None. S'mores Calculator collects no personal data and has no analytics, ads, accounts, or trackers.
Network & processing. All calculations happen on device. The app includes an optional external link to Beta Cell Foundation for donations — no payments are processed inside the app.
Storage. Nothing is stored off your device.
Permissions. None required.
Third-party services.
- Beta Cell Foundation. An optional external link for donations to a 501(c)(3) nonprofit. Opening it leaves the app; no data is shared by the app. Privacy details.
Daily Slice
Data the developer collects. None. Daily Slice collects no personal data and has no analytics, ads, accounts, or trackers.
Network & processing. Fully offline. Daily Slice has no network access.
Storage. All processing happens on your device. Your health data never leaves your phone or watch.
Permissions. Read-only access to Active Energy via Apple HealthKit. Daily Slice never writes to Apple Health and requests no other health metric.
Third-party services. None. Daily Slice does not share data with any third party.
Appliqué
Data the developer collects. None collected by the developer. Appliqué has no servers, accounts, analytics, ads, or trackers.
Network & processing. The only data sent anywhere is the text you choose to tailor (the job posting and your experience), sent to Anthropic's Claude API using your own API key, under Anthropic's policies. Appliqué itself receives none of it.
Storage. Your experience and documents live on your device. Saved applications can back up to your private iCloud Drive and sync across your devices. Your API key is stored only in your device Keychain.
Permissions. Outgoing network access, used solely to call the Anthropic API with your key.
Third-party services.
- Anthropic (Claude). Text you submit for tailoring is processed by Anthropic under your own API key, governed by Anthropic's Privacy Policy and Commercial Terms. Privacy details.
Film Library
Data the developer collects. None collected by the developer. Film Library has no servers, accounts, analytics, ads, or trackers.
Network & processing. Film Library contacts The Movie Database (TMDb) for artwork, cast, and crew using your own free TMDb API key. Barcode scans on iPhone and iPad query two free community product databases (UPCitemdb and Open Products Facts) to guess a title from a UPC.
Storage. Your library and watch history live on your device and sync via your private iCloud (CloudKit). Your TMDb key syncs via the iCloud key-value store. Nothing is sent to the developer.
Permissions. Camera (optional, iPhone/iPad only) for the barcode scanner. Network access for TMDb and barcode lookups.
Third-party services.
- The Movie Database (TMDb). Provides film metadata and artwork, requested at runtime with your own API key. Privacy details.
- UPCitemdb. Used only during a barcode scan to look up a product by its UPC. Privacy details.
- Open Products Facts. Used only during a barcode scan to look up a product by its UPC. Privacy details.
Children’s privacy
My apps are not directed to children under 13 and do not knowingly collect any personal information from anyone, including children.
Your choices & rights
Because I don’t collect your personal data, there is nothing for me to access, correct, or delete on your behalf. Data created in an app lives on your device (and your private iCloud, where applicable); you can remove it by deleting the data in the app or removing the app. Where an app uses a third-party service under your own key or account, you control that data directly with that provider.
Changes to this policy
I may update this policy as apps are added or change. Material changes will be reflected here with a new “last updated” date.
Contact
Questions about privacy? Email hello@craigstubing.com.