← Back to the app

Privacy Policy

Effective June 25, 2026 · Last updated September 2, 2026

Little Deals is a free, community-built guide that helps parents and caregivers find places to eat free or for less, plus free things to do nearby. We built it to be genuinely useful and to ask for as little about you as possible. This policy explains, in plain language, what we collect, why, and the choices you have.

The short version

Who we are

"Little Deals" (the "app," "we," "us") is a community-built guide available as a website / progressive web app and as a native iOS app, operated by Chase McElroy, an individual based in California. Cars That Fit on carsthatfit.com (formerly mobilemamas.com) is operated by Bradley Operations Group LLC, a California limited liability company based in Newport Beach, California. You can reach us anytime at hello@littledealsapp.com.

Information we collect

Account information

Signing in is optional. On the website you use a passwordless "sign-in link": you give us your email address, and we email you a link to click — there's no password to create or remember. On the native iOS app you can use that same emailed link, or Sign in with Apple (which may share your Apple-provided name/email with us for account identity). We use a service called Supabase to manage sign-in. Your email is used to identify your account, sync your saved places and family setup across your devices, and — if you use Cars That Fit while signed in — sync your car preferences and saved cars. We may also use your email to contact you about your account if needed. After you sign in, you may optionally save a display name and public social handles (Instagram, X, TikTok, YouTube, Facebook) so we can credit you on contributions you submit — these are stored with your account and deleted or unlinked when you delete your account. Little Deals accounts are for parents and other adults — when you sign up we ask for your birth year only to enforce 18+; we store a yes/no eligibility flag on your device (not the year itself) and never send the year to our servers. When you sign in from a device that passed that check, we record a one-time “attested 18+” timestamp on your account — the date you attested, never your age or birth year. We don’t independently verify age on the server. Browsing without an account never asks your age.

Sign in with Apple — native iOS app

On iOS you can choose Sign in with Apple. Apple may provide your name and email (or a private relay email) so we can create your account. When you delete your account we revoke the Apple authorization on our side (Guideline 5.1.1(v)) and remove your Little Deals data. Sign in with Apple is optional — the emailed sign-in link is always available.

Passkey sign-in (Face ID / Touch ID) — on our website

On our website, once you've signed in, you can optionally create a passkey so next time you can sign in with Face ID, Touch ID, or your device PIN instead of waiting for an email link. (The native iOS app uses Sign in with Apple and/or email sign-in links — no passkeys.) Passkeys use your device's built-in authenticator: your face, fingerprint, and PIN never leave your device and are never sent to us. All that's stored with your account (through Supabase, our sign-in provider, already listed below) is a public-key credential — a cryptographic key that lets us verify it's really you, but that can't be used to reconstruct your biometrics. Setting up a passkey is entirely optional and you can skip it; a small note is kept on your own device to remember that this device has a passkey set up. Deleting your account removes the credential along with the rest of your data.

Location

Activity in the app

Requests and confirmations

A few taps send a small signal to our backend so we can keep the guide accurate and decide where to expand. Deal confirmations and city/metro requests are both tied to your account (see why below); we never publish who confirmed what.

Family setup and Cars That Fit account sync

If you use Cars That Fit on carsthatfit.com, you can tell the tool about your household and what you need from a car. Depending on what you choose to enter, this can include children's car-seat stages and selected seat models, an optional age in whole years for each child you add (up to six) — stored with the month and year you entered it, so the tool can tell how much time has passed (after about a year it asks you to confirm rather than ageing a child silently) — a separate optional youngest-child age in whole years used for deal starring, whether you are planning for another child, your garage dimensions, a rough monthly car budget, vehicles already in your household, and preferences such as body style, powertrain, third row, price range, and must-have features. It can also include cars you save or compare, per-car preference overrides, and items you check during a dealer visit. We use these answers to tailor vehicle-fit results and, when you are signed in, to make your setup available in Little Deals and Cars That Fit on your other devices.

Before you sign in, a family setup is stored only in that browser or app installation and is not tied to an account. Changes you make while signed out stay on that device unless you later sign in. When you sign in to Little Deals on the website or iOS, or to Cars That Fit, we store the shared family setup on Supabase against your account so it can follow you among those clients. Cars That Fit also stores its car preferences and saved-car identifiers so those can follow you to other Cars That Fit browsers.

Optional household sharing: each adult uses a separate account. If you create a household and another adult accepts an invitation, its members can access the household's shared My Stuff setup: the child-related information described above, adult riders, owned vehicles, garages, car seats and strollers, where that gear is used or stored, and any seat-expiration information you enter. Your chosen display name identifies you to members. Owners and Editors can change the shared setup; Viewers can read it. Joining shows which setup will be kept, and replacing a setup requires an editing role and an explicit choice.

Shopping flows start private. A household invitation does not automatically share your car, seat, or stroller purchase flows. A flow becomes available to another adult only after they accept its own invitation. Accepted flow members can see its title, preferences, candidate shortlist, each member's likes, purchase/archive status, and recorded update attribution. Editors can change preferences and candidates; Viewers can read and like existing candidates. Likes remain attributed to the adult who made them, and only the flow's creator can delete the flow. Personal saved-car bookmarks remain separate from these shared lists.

An expired or revoked unused invitation does not grant access. Leaving a household or flow ends access through that membership. When leaving a household, you choose whether to keep a personal copy of its My Stuff setup or leave it behind; the remaining members can keep using the shared setup. A copy deliberately kept after leaving is separate from the live household. Shared changes are synchronized between authorized members; changes made offline can wait on the device until a connection returns.

Removal by the owner: an owner can remove another adult. Shared access ends immediately, including shopping shared between that adult and the household. Each creator keeps their own shopping privately. The removed adult’s existing personal setup stays unchanged. They alone can choose a copy of the household’s cars, crew and gear for 30 days; it excludes private shopping and VINs. Restoring requires a comparison and explicit choice. Declining deletes the copy’s contents immediately. Restore receipts expire with the original copy; expired copies and receipts are hidden immediately and deleted hourly. Clearing your Cars setup or deleting your account erases your copies and receipts. An offline device clears protected household data when it next checks access.

Recent household changes: household members can see the latest 20 inventory and placement changes from the past 30 days. Activity records contain an actor reference, time, item type, opaque item identifier, and action—not child names, VINs, notes, or copies of your setup. Your current display name is shown only while you remain a member. Expired events are hidden immediately and deleted by an hourly cleanup. Clearing your Cars setup erases your activity; account deletion removes your actor reference from any remaining shared events. Private shopping is not included.

Synced records include update timestamps. The family setup can also include a coarse app, device, or browser label such as “Little Deals iOS” or “iPhone · Safari,” used only to help you identify two conflicting setups. We do not use that label for analytics or advertising. Recommendations and vehicle-fit calculations still happen on your device. Signing out stops that client from syncing, but does not delete information already stored with your account.

Any child-related information is entered by you as the parent or caregiver, not collected from a child. We do not ask for a child's name or birth date. Accounts remain adults-only. One sign-in is shared between Little Deals and Cars That Fit — it is the same account on both. When a client detects that both the device and account family setups changed, it asks which setup to use instead of silently overwriting one. Sign-in choices, household joins, and conflict resolutions keep separate recovery copies on that device, stamped for the signed-in account. A copy expires 30 days after it was saved and is not extended by viewing or restoring it. Copies without a verifiable account stamp are not offered for restore. Clearing Cars setup, deleting the account, or clearing that app or browser's storage removes eligible copies. These copies are not a cross-device backup.

Deleting your account removes your personal server setup, Cars That Fit preferences, saved-car records, likes, and memberships. Shared household data and shopping flows may remain with other active members; responsibility for a shared flow can transfer to a remaining member. Shared records with no remaining members are deleted. Account deletion does not erase a personal copy another adult deliberately kept after leaving. “Clear my setup” clears the setup from the current client and, only while you are signed in, records the clearing on that client and retries sending it to your account when sync is reachable; while that retry is pending, the client does not restore the stale account copy. In Cars That Fit, its clear control also clears car preferences and saved cars; in Little Deals, it clears the shared family setup only. If you are signed out after previously syncing, sign back in before using that control, delete your account, or email us. Because a sync request can fail while offline or during a service error, use Delete account or email us if you need confirmed deletion of your synced account data. The shared-data retention rules above still apply when other members remain.

Cars That Fit launch notifications

While Cars That Fit is in private preview, its front door offers a single field for an email address if you would like to hear when the site opens. If you enter one, we store the address, where you entered it (the app door or a car page), the dates you entered it, and how many times — nothing else, and no account is created. We use it for one launch email and nothing further; we never sell or share it. The list is deleted after that launch mailing (or earlier on request). Because no confirmation step is required, someone else could type your address — the launch email says so and asks you to ignore it if that happened. To be removed sooner, email hello@littledealsapp.com.

Contributions you submit

If you add or edit a listing, or submit a family event, we collect what you provide — including free-text you write. For events, we ask for a public social media handle (Instagram or X), which is shown publicly alongside the event as creator attribution ("see more of their content"). Don't put anything in a contribution that you wouldn't want shown publicly. Edits to a chain's listing may be verified against an email domain associated with that brand. All contributions are reviewed by us before they go live.

Push notifications

The app does not currently send push notifications, and it collects no push token. If we add notifications in a future update, allowing them would let Apple issue your device a push token that we'd store only to deliver the alerts you turned on — for example when new deals arrive in your area — linked to your account so you could manage or remove your devices, and deleted with your account. A token like that is never shared for advertising and can't read anything on your phone, and notifications would always be optional and off until you allow them. We'll update this policy and Apple's app privacy labels before any notification feature ships.

Technical/log information

Like most websites and apps, our hosting and content-delivery providers automatically process basic technical information needed to deliver the app securely and reliably (for example, IP address and request data). We don't combine this into advertising or tracking profiles.

Analytics

On the website / progressive web app we use Google Analytics 4 to understand overall, aggregate usage — for example how many people visit, which pages are popular, and roughly where visitors come from — so we can improve the app. We run it in measurement-only mode: Google's advertising features are turned off (no Google Signals, no ad personalization, no remarketing), and — per Google — Google Analytics 4 uses your IP address only momentarily to derive a coarse, region-level location and does not log it for Analytics. We do not use it to build advertising profiles or track you across other sites or apps. To do this, Google Analytics sets a first-party cookie (named _ga) on your device to tell a returning visitor from a new one, plus a related _ga_* measurement cookie; they are not used for advertising. You can clear them anytime via your browser settings. If your browser sends Global Privacy Control (GPC) or its legacy Do Not Track signal, here is exactly what happens. GPC is a legal opt-out of the sale or sharing of personal information — and we never sell or share anyone's data, signal or not, so everyone already gets what GPC asks for. On top of that, when we see either signal we tell Google Analytics to deny analytics storage: the _ga cookies described above are never set, so we can't recognize you as a returning visitor and your visits are counted anonymously, as one-offs. The measurement-only counting itself — the same ad-free, profile-free tally everyone gets — stays on, because it isn't tied to who you are. An ad-blocking extension that blocks Google Analytics will stop even that.

In the native iOS app we use TelemetryDeck for the same measurement-only purpose — aggregate, anonymous usage such as which tabs are opened and how often deals are viewed (by category, never which specific place is yours). It collects no advertising ID and no precise location; it uses a hashed device-level identifier to count distinct installs, is not linked to your account, and does not track you across other apps or websites — so it does not trigger Apple's App Tracking Transparency prompt. You can turn this off in the iOS app's Settings. TelemetryDeck is a European company and processes this data in the EU.

What we do NOT do

Service providers we rely on

We use a small number of trusted providers ("sub-processors") to run the app. They process data only to provide their service to us:

To deliver these features your device makes requests to the providers above, and they necessarily receive technical data such as your IP address — the same as any website resource. Supabase stores the account information and signed-in synced data described in this policy, including favorites, your shared family setup, and, if you use Cars That Fit, car preferences and saved cars. We do not send that account or family-setup data to our map or analytics providers, and we do not send any provider your precise location. City names you type are resolved against our first-party city list (or Supabase place search) — not sent to OpenStreetMap. We don't control these providers; their handling of data is governed by their own policies.

Children's privacy

Little Deals is a general-audience tool made for parents, caregivers, and other adults to find family-friendly deals. It is not directed to children, and we do not knowingly collect personal information from children. Consistent with the U.S. Children's Online Privacy Protection Act (COPPA), we do not knowingly collect personal information from any child under 13.

Account creation is for adults only — accounts are intended for adults (18+). We ask you to confirm this; we don't independently verify age.

A parent or caregiver using Little Deals or Cars That Fit may choose to store information about their family, including a child's car-seat stage, an optional age in whole years for each child added (up to six, recorded with the month and year it was entered), and an optional youngest-child age in whole years. When the account holder is signed in, that information is stored with their account and synced to their other devices. It is provided by the adult account holder; it is not collected from the child. We do not ask for children's names or birth dates, and we do not use family-setup information for advertising or marketing profiles.

If we learn that we have collected personal information from a child under 13 without the consent required by law (or from anyone under 18 who created an account), we will delete that information and close any associated account as soon as we can. If you are a parent or guardian and believe a child has provided us personal information, contact us at hello@littledealsapp.com and we will promptly delete it.

Your choices and rights

You're in control of your information:

Depending on where you live, you may have additional rights under laws such as the California Consumer Privacy Act (CCPA/CPRA) or the EU/UK GDPR — for example, the right to access, correct, delete, or receive a copy of your personal information, and to be free from discrimination for exercising these rights. We honor these requests for all users. Because we don't sell or share personal information for advertising, there's nothing to opt out of on that front. To make a request, email hello@littledealsapp.com.

Little Deals is operated from, and stores data in, the United States, and is intended for users in the United States. If you access it from outside the U.S., you understand your information will be processed in the U.S.

How long we keep information

We keep account information for as long as your account is active. When you delete your account, we delete your associated personal data (such as your favorites, synced recents and family setup, and — if you used Cars That Fit signed in — car preferences and saved cars). On-device data lives on your device until you clear it (a precise "Near me" fix is ignored after about 12 hours; a city you typed stays on your device until you clear it or pick a new one). In some family-profile conflicts, the setup you did not choose is kept on that device as a recovery copy. The client removes that backup the next time it runs after 30 days; clearing the app or browser's storage removes it sooner. Contributions you've submitted and that have been approved produce public listings and events that remain part of the guide even after you delete your account; when you delete your account we unlink them from your identity and delete the details that could tie them back to you — including a published event's public creator handle and social link, and any verification metadata (such as the email domain used to verify a brand edit). The anonymized listing or event content itself stays as part of the guide. Problem reports carry no link to any account, so there is nothing about you in one to delete; we keep the report and its count while the listing works through our re-check queue. We may retain limited information where required for legal, security, or fraud-prevention reasons.

Security

We use reasonable technical and organizational measures to protect your information, including access controls on our database. No method of transmission or storage is 100% secure, but we work to keep what little we collect safe.

Changes to this policy

We may update this policy as the app evolves. When we do, we'll change the "Last updated" date above, and we'll let you know of material changes through the app where appropriate.

Contact us

Questions or requests? Email hello@littledealsapp.com. We'd love to hear from you.