KidTab piggy bank logo KidTab
Home Features

Privacy Policy

Last updated: September 19, 2026

Primatech Paper Co. LLC ("we", "us", or "our") operates the KidTab mobile application (the "App"). This Privacy Policy describes what the App stores, what it sends to us, and what you can delete.

1. Family Sync, and What It Changes

KidTab keeps your family's records in a database on your device. That database is what the App reads and shows you. Nothing is sent to us until a guardian turns on Family Sync, which is off when you install the App and is turned on in Settings under Family Sync. Each device decides separately whether to turn it on.

Family Sync copies your family's records to our Google Firebase project so that other guardians and other devices see the same family. Turning it on uploads the family already on the device. After that, every change a guardian makes is sent as it happens.

Family Sync needs an account. You sign in with Apple. You can also add an email address and a password to the same account, which is how you sign in to KidTab on Android.

2. What We Receive When Family Sync Is On

With Family Sync on, we receive:

  • Your family name and the currency you use.
  • The name of every guardian and every child, along with any email address or phone number you entered for them. Email and phone are optional fields; we receive them only if you filled them in.
  • Every ledger entry: the amount, whether it was earned or spent, whether it is pending, approved, or denied, the note and any link attached to it, the time, and the name of the guardian who recorded it.
  • Chores, their reward amounts, and their schedules.
  • Wishlist items, their prices, notes, and links.
  • The account identifier your sign-in produces, and the email address attached to it. If you use Apple's Hide My Email, that is the relay address Apple gives us, not your own.
  • An identifier the App generates for each device the first time you use it and keeps from then on. It is attached to every record that device writes, so that devices can tell each other's changes apart. It is not an advertising identifier.

We use all of it for one purpose: running Family Sync. We do not sell it, and we do not use it to advertise to you or to build a profile of you.

3. Where the Data Is Stored

Records you sync are stored in Cloud Firestore, and your sign-in is stored in Firebase Authentication. Both are Google services. Google runs them for us and holds the data on our behalf, which makes Google our subprocessor. The Firebase project is named kidtab.

The Firestore database holding your family's records is located in us-central1 (Iowa, United States).

The copy on your device stays there and remains the copy the App reads. If you back up your device through iCloud Backup or through the Finder, that backup includes the App's local database. We have no part in that backup and no access to it.

4. Analytics and Tracking

KidTab contains no advertising SDK, no analytics SDK of ours, and no cross-app tracking. We serve no advertisements, and the App's privacy manifest declares that it does not track you.

The Firebase software we use does report its own technical diagnostics to Google. The Firebase Authentication, Firestore, Installations, and Messaging components, and Google's data transport library, each declare in their own privacy manifests that they collect diagnostic data. That happens inside Google's software; we do not receive those diagnostics and cannot see them.

5. Children's Data

KidTab is operated by adults. Children have no account and cannot sign in. A guardian enters a child's name, and optionally an email address and a phone number, and a guardian decides whether to turn on Family Sync.

When Family Sync is on, those children's details and the whole ledger for each child are stored in our Firebase project along with everything else. We do not collect anything from a child directly.

6. Third-Party Services

The App uses two outside services: Google Firebase, for Family Sync as described above, and Sign in with Apple, for signing in.

KidTab connects to no bank, card network, payment processor, or other financial institution. No real money moves through the App, and you never enter a payment instrument.

7. Data Security

The copy on your device is protected by your device: its encryption, its passcode or biometric lock, and the iOS application sandbox.

The copy in Firestore is reached over encrypted connections and is guarded by Firestore security rules that allow a family's records to be read and written only by accounts that are members of that family. Every member of a family can read and write that family's records, including the ledger, so add a guardian only when you mean to give them that.

8. Turning Sync Off, and Deleting Your Data

These are three different actions and they do different things.

  • Turning Family Sync off stops sending changes and signs the device out. It does not delete anything already in the cloud. Your family's records stay in our Firebase project.
  • Reset Local Data, or deleting the App from your device, removes the copy on that device. It does not delete the cloud copy or your account.
  • Settings, then Family Sync, then Delete Account is the one that removes the cloud copy. It asks you to sign in again to prove the account is yours. If you are the only guardian in the family, it deletes the family's records from our project. If there are other guardians and you are not the guardian who created the family, it removes your own guardian record and your membership and leaves their family intact. If you created the family and other guardians are still in it, the App refuses to delete your account until you remove them or they leave, because KidTab cannot yet hand a family to another guardian; the sign-in prompt names this when it happens. It then revokes the Sign in with Apple token and deletes the account itself. The records on your device are untouched, so use Reset Local Data as well if you want those gone too.

9. How Long We Keep It

We keep your family's records for as long as Family Sync remains on and the account exists. There is no automatic expiry, and turning sync off does not start one. Deleting the account, as described above, is what removes the records.

Two things about deletion are worth knowing. When you delete a record in the App, we mark the row deleted rather than removing it, so that every device agrees it is gone. That marker stays. And a guardian's name is copied onto each ledger entry when they record it, so old entries keep that name even after the guardian has left the family.

Invite codes and links carry their own expiry and stop working when they expire.

10. Changes to This Policy

We may update this Privacy Policy. If we make material changes, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically.

11. Contact Us

If you have questions about this Privacy Policy, please contact us at:

Primatech Paper Co. LLC
926 Madison Ave
Redwood City, CA 94061
legal@kidtab.app
KidTab KidTab
Contact Privacy Policy Terms of Service
© 2026 Primatech Paper Co. LLC. Made with love in California by David E. Weekly, dad to Max & Cy.