Our commitment
Let’s Build Apps HQ develops and operates these apps. We do not sell personal information, build advertising profiles, or track people across other companies’ apps and websites. Data is used only to provide the feature you choose to use, keep the service secure, and meet legal obligations.
This policy explains how each current app handles information. Apple, GitHub, Cloudflare, Supabase, Open Food Facts and FatSecret process information under their own terms and privacy policies.
This website
The public website is hosted from GitHub. We have not added visitor accounts, advertising or behavioural analytics. If you follow an App Store link, Apple handles that visit. The support form uses Cloudflare for spam protection and secure message delivery, as described below.
As with most web hosting, GitHub and its infrastructure providers may process technical request information such as an IP address, browser details and timestamps to deliver and secure the site. We do not use those logs to create visitor profiles.
TestFlight access requests
When you request tester access, we collect your selected app, name, invitation email, device details, testing interests and confirmation that you agree to receive a TestFlight invitation. Cloudflare Turnstile protects the form, and Cloudflare stores the request in a private approval queue.
A request never grants access automatically. We review it first. If approved, the service shares your name and invitation email with Apple to add you to the requested app’s external TestFlight group when an eligible test build is available. Apple handles invitation delivery, installation, testing activity and feedback under its TestFlight terms and privacy information. Access may include future builds added to that app’s tester group.
The approval queue keeps request details and decision records for up to 90 days. Requests awaiting a decision expire after 14 days. Support mailbox records may remain as needed to handle enquiries. Deleting a queue record does not itself remove a tester from Apple’s TestFlight service. You can stop testing in TestFlight or ask us to remove your access or request information. We do not publish tester details, use them for advertising, or log invitation emails, messages, approval tokens or Apple credentials in application logs.
Support requests
When you submit the support form, we receive your reply email address, selected app and topic, message, and any optional name or device details you provide. We use this information to respond to your request and resolve the issue you report.
Cloudflare Workers processes the form and delivers the message to our private support inbox. Cloudflare Turnstile processes browser and network signals to check for automated submissions; the form server validates that check before sending a message. Technical request information, including an IP address, may be processed for security and short-lived submission limits. We do not put message contents, reply addresses or security tokens in our application logs.
General support messages do not create a public ticket or go into a separate form database. TestFlight access requests use the private approval queue described above. Messages remain in our private support mailbox for as long as needed to handle the request and any related security or legal obligations. Please leave out passwords, payment details and private documents. Use the privacy/data-request topic if you want to ask about access, correction or deletion.
Cloudflare explains its processing in its privacy policy. You can contact us about this processing through the same privacy request form.
Let’s Build Sentences
The app does not require an account and has no custom advertising or analytics service.
- On-device and iCloud data: learning settings, selected packs, progress and custom sentences are stored on the device and can sync through your Apple iCloud account when available.
- Parent Voice recordings: microphone access is requested only after a parent starts a recording. The limited-duration audio is used for prompts and encouragement, can be played or deleted in the app, and may sync only through the parent’s private Apple iCloud container.
- System narration and voice selection: the app uses voices made available by iOS to read learning content. A parent can tap to preview and select an available narrator voice. For this setting, the app stores the selected voice identifier locally and in the parent’s iCloud key-value store; it does not copy or upload the system voice.
- Sounds and handwriting: letter taps, tracing and handwriting feedback are processed within the app.
- Purchases: the optional one-time premium unlock is processed by Apple through StoreKit. We do not receive payment-card details.
Let’s Build Countdowns
The app works without an account. Moments are stored locally first.
- iCloud: Countdowns Plus can use Apple’s private CloudKit database for sync, shared Moments, memory notes and photos. Apple controls the iCloud account and infrastructure.
- Sharing and widgets: content is sent only when you use Apple’s Share Sheet or an app link. Widgets display data supplied by the app on your device.
- Purchases: the one-time Countdowns Plus unlock is processed by Apple. There is no subscription and we do not receive payment-card details.
Let’s Build My World
My World does not require a developer account or login. Travel records and profiles are stored locally on the device.
- Travel records: places, visits, dates, notes, companions, routes, profiles and locally generated stories remain in the app’s private storage.
- Photographs: photos are added only when you choose them. Optional Photo Discovery examines photo dates and locations on-device, groups possible journeys for review, and adds nothing until you approve it.
- Current location: location permission is optional and used only when you choose the current-location button to suggest the current country.
- Exports and sharing: backups, travel exports, PDFs, videos and comparison files leave the app only when you choose to create or share them through Apple’s interfaces.
- Purchases: My World+ monthly, annual and lifetime options are processed by Apple through StoreKit. We do not receive payment-card details.
- No tracking: the app has no advertising, cross-app tracking or third-party analytics SDK.
Let’s Build Family Memories
Family Memories is local-first and does not require a developer account. Its dedicated privacy policy explains Memory Drops, Art Alive, Day Weave and optional Family Circle sharing in full.
- Memory Drops: titles, stories, dates, photographs, scans, voice notes and videos are stored in the app’s private local storage unless you explicitly enable Family Circle.
- Art Alive: Apple’s document camera scans artwork and on-device Vision prepares the subject for a short local animation. The scan is not sent to an external AI provider.
- Day Weave: Apple’s private Journaling Suggestions picker supplies only the suggestion you choose. Supported devices can use Apple Foundation Models on-device to draft an opening from the selected facts.
- Family Circle: optional Apple CloudKit and CKShare invitations let accepted family participants contribute through their Apple Accounts.
- No tracking: the app has no advertising, cross-app tracking or third-party analytics SDK.
Let’s Build Family Trips
Family Trips retired on 9 September 2026 and no longer accepts testers. Retirement did not delete its existing accounts or backend data. The legacy app used an account and online service so invited family members could see the same trip. Its dedicated privacy policy remains available for existing users and data requests.
- Authentication: Sign in with Apple provides a secure account identifier and, when shared, profile information. We never receive your Apple password.
- Storage and sync: Supabase hosts account and trip data, messages, costs, itineraries, photos and documents in its EU region. Access controls restrict shared content to authenticated members of the relevant family space.
- Notifications: Apple Push Notification service processes a device token when notifications are enabled.
- Family sharing: information added to a shared family space is visible to its invited members. Removing an account does not automatically remove content that other family members still need in their shared space; the dedicated policies explain deletion and retention.
- No purchases: Family Trips currently has no subscription, paywall or in-app purchase.
Let’s Build Travel Plans
Travel Plans 2.0 is local-first and does not use the Family Trips account or Supabase backend. Its dedicated privacy policy explains the current private TestFlight implementation.
- Local data: unlimited trips and their planning information are stored privately on the iPhone using Apple SwiftData.
- Optional iCloud Drive: only booking files can be moved to the app’s private iCloud Drive container; trip facts stay on the device.
- Documents: files and photos are added only when you choose them and imports are limited to 50 MB.
- Recovery: an unreadable local database is moved into a dated recovery folder rather than silently deleted.
- No account or tracking: the app has no Travel Plans account, advertising SDK or analytics SDK.
Paw Care
Paw Care does not require an account. Its dedicated privacy policy explains the current local-only implementation.
- Local care log: the dog profile, optional photo, family names, reminders, activity history and walk routes are stored in the app’s private local storage.
- Location: when you explicitly start a walk and grant access, iOS location services supply points used to calculate and save that walk’s route and distance. Tracking stops when the walk ends or is cancelled.
- No app cloud service: Paw Care has no account, advertising, analytics or app-operated backend and does not currently sync or upload care data.
Let’s Build Better Coffee
Better Coffee does not require an account; shot logs, beans, profiles, recipes and preferences are stored locally on the device. Manual logging, manual bean entry, every experience level, basic coaching and user-controlled backup remain available without Better Coffee Pro.
- Purchases: optional Better Coffee Pro monthly, annual and lifetime options are processed by Apple through StoreKit. Restore Purchases checks the verified App Store entitlement. We do not receive payment-card details.
- Camera and text recognition: camera access is used only when you choose to scan a barcode or coffee label. Apple Vision can recognise label text on the device.
- Product lookup: a scanned barcode may be sent to Open Food Facts. When you submit online bean search, the search terms and technical request information needed to return results are sent to Open Food Facts, selected roaster catalogues, and any compatible Shopify or WooCommerce site you add.
- Files backup: CSV exports and complete library backups are created only when you request them. You choose the Files location, including iCloud Drive when available.
- No cloud account: the current app has no account, developer-operated sync or analytics service.
Let’s Build Better Pictures
Better Pictures does not require an account and has no app-operated cloud, advertising, tracking or analytics service. Its dedicated privacy policy explains the current implementation in full.
- Photos and metadata: an image is decoded in memory only after you choose it from Apple’s Photos or Files picker. EXIF/TIFF reading and rendered-image analysis use Apple frameworks on the iPhone. The original is not uploaded, added to a Better Pictures library or retained after you leave the result.
- Saved summaries: up to 20 small text summaries can be stored in the app’s private local preferences. They may contain camera settings and one suggested action, but never the original, a thumbnail, GPS coordinates or camera serial number.
- Your controls: saved summaries can be cleared from the Camera tab. Deleting the app removes local data, subject to device backups you control.
- Apple services: Photos and Files access begins only when you choose those actions. Apple processes the optional one-time Pro purchase and eligible Family Sharing entitlement. TestFlight or App Store diagnostics may be handled by Apple under your device and Apple privacy settings.
Your choices and controls
You can manage microphone, camera, location, notifications and iCloud permissions in iOS Settings. You can delete locally stored information using the relevant in-app controls or by deleting the app. Family Trips provides account deletion and export controls; Travel Plans provides trip archive, export and “Delete forever” controls.
Children and families
Our family and learning apps avoid behavioural advertising and cross-app tracking. Parents and guardians should supervise the information children create or share, especially in shared family spaces and voice recordings.
Changes and contact
We may update this notice when an app or service changes. The date at the top shows the latest revision. For a privacy request, use the support form. For product help, use the support form.