Back to Sourdough Calculator & Timer

Sourdough Calculator & Timer

Privacy Policy

Privacy Policy

Sourdough Calculator is a Northjade app for calculating dough formulas, planning bake schedules, recording starter feeds, and keeping bake outcomes.

Formula, starter, and journal data

Ingredient quantities, recipe names, schedule steps and events, starter feed records, notes, and selected photos are stored on the device. They are not sent to Northjade, advertising services, analytics services, or purchase providers. The app does not require an account or upload a recipe catalog.

On iOS, when iCloud is available, the app may keep a versioned recovery snapshot in its private CloudKit container under the user's Apple Account. This supports recovery after reinstalling or changing an Apple device. It is not continuous multi-device sync, an Apple-to-Android transfer, or a Northjade account.

On Android, records and preferences can be included in Android system cloud backup when enabled by the user, subject to the operating system's per-app quota and backup schedule. Journal photos are excluded from cloud backup. They remain local and can accompany supported device-to-device transfer and photo-inclusive export. A restored record may show that its photo is unavailable. Purchase entitlement caches, advertising consent, device credentials and debug settings are not included in the app's Android backup allowlist.

Local notifications may include a user-created bake step or starter name. They are scheduled through the operating system and remain under the user's device notification controls.

Photos and exports

The app reads only a photo the user explicitly selects for a bake outcome. The selected image is resized and stored with the local journal record. The app does not scan the photo library or analyze photos. Android imports are re-encoded without the original photo's location metadata.

An explicit export or share action sends only the summary or portable recipe, schedule, starter, journal, and selected-photo package chosen by the user to the destination the user chooses. Exported data is then governed by that destination's privacy practices.

Optional platform and provider services

A released build may use the platform app store, RevenueCat, Firebase, Google Mobile Ads, and Google's User Messaging Platform for purchases, entitlements, crash diagnostics, coarse product analytics, advertising, and consent choices. Depending on consent and provider behavior, these services may process purchase history, app or device identifiers, product interactions, advertising data, diagnostics, performance information, and an approximate region derived from an IP address.

These services must not receive ingredient quantities, recipe or starter names, schedule text, journal notes, photos, or exported summaries. Analytics is limited to coarse workflow events and bounded count or state categories. Advertising consent choices and operating-system privacy controls apply independently from access to the local baking tools.

On Android, Google advertising services may use advertising identifiers and approximate location derived from network information, according to the user's consent choices and applicable restrictions. Advertising eligibility does not automatically enable Analytics. Firebase also uses an anonymous identifier for app authentication; this does not create a user-facing account.

Permissions

Notification permission is requested only when the user enables a reminder. Photo access uses the platform system picker when the user chooses a bake photo. Android offers an optional alarms-and-reminders permission for precise timing. If it is unavailable, countdowns continue to work and background alerts may be delayed. The core calculator, schedules, recipes, starter records, and journal work without either permission.

Retention and deletion

Formulas, recipes, bake records, starter feeds, photos, and preferences remain on the device until the user deletes them, clears the app's data, or uninstalls the app. A private recovery snapshot remains under the user's Apple Account and platform controls until replaced or removed through the app's data lifecycle. Purchase records remain governed by the platform store and can be restored separately. Android system backups remain governed by the user's Google/Android backup settings. Removing local data does not delete the store's purchase records.

Contact

For privacy or support questions, use Sourdough Calculator Support.

For questions about this document, contact [email protected].