Legal
Privacy Policy
Last updated: 9 May 2026
This Privacy Policy explains how TintLedger collects, uses, stores, and shares information when you use our website, app, and related services.
TintLedger is a mobile-first formula, Backbar, product-cost, and pricing-support tool for independent hair colourists.
This policy is written for our public beta. It may be updated as TintLedger changes.
1. Who we are
TintLedger is operated by TintLedger.
You can contact us at:
2. Information we collect
We collect information you provide directly, information created when you use TintLedger, and limited technical information needed to operate the service.
This may include:
- your name and email address
- sign-in and authentication information
- Google sign-in information if you choose to sign in with Google
- client names, emails, phone numbers, and notes that you enter
- formula records, formula notes, product amounts, and formula history
- Backbar product names, brands, costs, sizes, suppliers, and stock information
- scanned barcodes and product identity information
- pasted supplier order text, invoice text, or cart text
- pricing settings, cost calculations, and recommended charge previews
- subscription and billing status information
- export and delete-app-data activity
- device, browser, log, error, rate-limit, and security information
We do not intentionally collect payment card numbers directly. Payment details are handled by Stripe.
3. Client, formula, and Backbar data
TintLedger lets you store client records, formula history, Backbar products, product costs, and related business notes.
You are responsible for the information you choose to enter into TintLedger, including any personal information about your clients.
Please do not enter unnecessary sensitive personal information into notes or free-text fields.
4. How we use information
We use information to:
- create and secure your account
- let you sign in with email code or Google
- save and retrieve formulas, clients, and Backbar records
- calculate product cost and recommended charge previews
- help you reuse previous formulas
- manage product scanning, barcode lookup, and Backbar setup
- process pasted supplier orders
- provide exports and delete-app-data tools
- manage subscriptions, trials, billing, and access
- provide support
- prevent misuse, rate-limit abuse, and protect the service
- improve TintLedger
5. Billing and payments
TintLedger uses Stripe for subscriptions, billing, invoices, and payment management.
We may store Stripe-related identifiers and subscription information, such as:
- Stripe customer ID
- subscription ID
- subscription status
- selected plan, price, currency, and billing interval
- trial end date
- current billing period
- cancellation status
- billing email
Stripe handles card and payment details. TintLedger does not directly store your full card number.
6. Barcode scanning and community catalogue
TintLedger may let you scan barcodes and save product identity information.
When you confirm or save a scanned product, some product identity information may be used to improve the shared barcode or product catalogue. This may include details such as:
- barcode
- barcode format
- brand name
- product name
- product line
- size or unit
- category or similar product metadata
We do not intentionally share your private client details, private formulas, private product prices, supplier pricing, stock levels, or private notes into the shared catalogue.
Community catalogue information may be incomplete or incorrect. You should review product details before using them in your formulas or Backbar.
7. AI-assisted supplier order parsing
TintLedger may use AI-assisted parsing to help extract product details from pasted supplier orders, invoices, or cart text.
This may involve sending pasted text, or parts of it, to third-party AI providers such as OpenRouter and/or OpenAI.
AI parsing may be wrong or incomplete. You should review extracted product names, quantities, sizes, prices, and totals before saving them.
Do not paste unnecessary client or personal information into supplier-order parsing fields.
8. Local device data and PWA storage
TintLedger is a PWA and may store some data locally on your device or browser, including:
- local drafts
- offline or unsynced sessions
- install prompt preferences
- selected settings or cached app data
- service worker/cache data
Local data may remain on your device until you clear it, delete app data, clear browser storage, uninstall the PWA, or use your browser/device controls.
9. Service providers
We use third-party providers to operate TintLedger. These may include:
- Vercel for hosting and deployment
- Neon/Postgres for database hosting
- Resend for transactional email and sign-in codes
- Stripe for billing and payments
- Google for Google sign-in, if you use it
- OpenRouter and/or OpenAI for AI-assisted supplier order parsing
- operational tools used for development, monitoring, deployment, and support
These providers may process or store information outside Australia. We cannot guarantee that every provider will process data only in Australia.
10. Overseas disclosure
TintLedger is built using global cloud providers. Your information may be processed, stored, or accessed in Australia or other countries where our service providers operate.
By using TintLedger, you understand that information may be handled by service providers outside your country.
11. Data security
We take reasonable steps to protect information handled by TintLedger.
However, no internet service, database, browser storage, or cloud provider can be guaranteed to be completely secure. You are responsible for keeping your account, email account, and device secure.
12. Data retention
We keep information for as long as needed to provide TintLedger, comply with legal or operational requirements, resolve disputes, prevent abuse, and maintain billing/account records.
You can delete app data from Settings. This is designed to delete your formulas, clients, Backbar products, pricing settings, local drafts, and private user app data while preserving your sign-in account, authentication/session records, billing/subscription records, and shared/community catalogue records.
Some information may remain in backups, logs, billing records, provider systems, or records we need to keep for legal, security, or operational reasons.
13. Export, access, correction, and deletion
TintLedger provides export tools where available in the product.
You may be able to export formula, client, and Backbar data from within the app.
You can update or correct information inside the app where editing tools are available.
You can delete app data from Settings.
To request account closure or ask about access, correction, deletion, or privacy concerns, contact:
14. Subscription cancellation and data export
If you cancel your subscription, we aim to keep export available where technically available in the product. We cannot guarantee that data will remain available indefinitely after cancellation, non-payment, account closure, or extended inactivity.
We recommend exporting important records regularly.
15. Analytics
TintLedger does not currently use third-party analytics tools such as Google Analytics, Meta Pixel, PostHog, or similar analytics platforms.
This may change in the future. If we add analytics or tracking tools, we will update this Privacy Policy where required.
16. Children
TintLedger is intended for users aged 18 years or older.
Do not use TintLedger if you are under 18.
17. Changes to this policy
We may update this Privacy Policy from time to time.
If we make material changes, we will take reasonable steps to notify users, such as updating this page, showing an in-app notice, or contacting users by email where appropriate.
18. Contact and complaints
If you have questions, requests, or complaints about privacy, contact:
We will review your request and respond within a reasonable time.