Warekenn logo

Privacy Policy

Last updated: 2026-07-02 (draft — set the final date on publish)

This policy describes what data Warekenn ("the App", "we", "us") collects, why, how it is shared, how long it is kept, and how you can delete it. It reflects exactly what the app does today — no more, no less — and covers what Google Play's Data Safety form and Apple's App Privacy labels ask for.

⚠️ Legal review needed before publishing this page:
  • [COMPANY / LEGAL ENTITY NAME] — the legal entity operating Warekenn
  • Confirm support@kennapps.com exists and is monitored (used below as the contact address)
  • [PHYSICAL/MAILING ADDRESS] — only if your counsel says your jurisdiction needs one
  • Set the final "Last updated" date above

1. Who we are

Warekenn is an inventory management app for companies to track products, departments, and stock across locations. This policy applies to the Warekenn web app, Android app, and iOS app.

Data controller: [COMPANY / LEGAL ENTITY NAME]
Contact: support@kennapps.com

2. Data we collect

We only collect data needed to operate accounts, company/department access control, and inventory records. We do not use any analytics, advertising, or crash-reporting SDKs — there is no Firebase, Google Analytics, Sentry, Mixpanel, or similar third-party tracker integrated in the app.

Data categorySpecific dataCollected whenWhy
Account identifiersEmail address, display nameSign-up / sign-inCreate and identify your account, send account-related email
Authentication credentialsPassword (salted hash only, never plain text)Email/password sign-upAuthenticate you
Third-party sign-in identifiersGoogle / Microsoft / Apple account ID, plus the name/email the provider shares"Sign in with Google/Microsoft/Apple"Authenticate you without a separate password
Company & role dataCompany name/code, role, department assignments, approval statusRegistration, invites, admin actionsEnforce who can see/edit which departments and inventory
Invite dataInvitee email, assigned role/departments, invite statusAn admin sends/you receive an inviteLet new members join with the right access
Inventory / business dataProduct names, barcodes, quantities, shelf/location names, notes, commentsYou or a teammate edits inventoryCore product functionality
Audit/activity logWho did what and when, within your companyEvery account, invite, and inventory changeAccountability and troubleshooting
Password reset tokensShort-lived, hashed reset tokenYou request a password resetSecurely reset a forgotten password
Camera access (device permission)Live camera feed, decoded on-deviceYou open the barcode/QR scannerLook up a product by scanning it. The camera image is never uploaded, stored, or transmitted — only the decoded barcode text is used
Locally cached dataA copy of your company's departments and inventoryAutomatically, for offline useLet the app work offline and sync queued changes later
IP addressRequest IP addressEvery server requestAbuse/rate-limiting only; held briefly in memory, not stored in the database or linked to your profile

We do not collect: precise location, contacts, photos/media beyond the transient camera frame above, browsing history outside the app, advertising identifiers, biometric data, financial/payment information, or health data.

3. How we share data

4. Data retention

5. Your choices and rights

6. Data security

7. Children's privacy

Warekenn is a business tool intended for company personnel and is not directed at children. We do not knowingly collect data from children under 13 (or the minimum age required by your local law).

8. Changes to this policy

We may update this policy as the app changes. We'll update the "Last updated" date above; material changes will be communicated to account holders.

9. Contact us

Questions about this policy or your data: support@kennapps.com
[PLACEHOLDER: mailing address, if required by your counsel]

Appendix: Quick reference for Google Play Data Safety / Apple App Privacy

Data typeCollected?Shared with 3rd parties?PurposeOptional?Linked to identity?
NameYesNo (except OAuth providers, to authenticate)Account management, app functionalityNoYes
Email addressYesNo (except email/OAuth providers)Account management, app functionalityNoYes
User IDs (OAuth subject)Only with social sign-inNoAuthenticationYesYes
PasswordsYes (hashed)NoAccount managementNo, unless using social sign-inYes
User-generated content (inventory)YesNoApp functionalityNoYes, to the owning company
App activity / audit logsYesNoApp functionality, accountabilityNoYes
Photos or cameraNo — decoded on-device, never stored/uploadedNoApp functionality (scan-to-find)Yes, manual entry works tooNo
Precise/approximate locationNo————
Financial infoNo————
Health/fitnessNo————
ContactsNo————
Web browsing historyNo————
Analytics/advertising IDsNo————
Device/IP for securityYes, transient, in-memory onlyNoSecurity / abuse preventionNoNot persisted/linked

Data deletion: in-app self-service (Account → Delete account) satisfies Play's "provide a way to request account/data deletion" requirement. Also add this URL to your Play Console Data Safety form's deletion field: https://warekenn.kennapps.com/account-deletion.

Encryption in transit: Yes, over HTTPS. Encryption at rest: Supabase encrypts data at rest by default on its managed platform — confirm this still holds for your project tier before answering "Yes" on the store form.