Privacy Policy
Last updated: 17 May 2025
This Privacy Policy explains how TradesBill ("we", "us", "our") collects, uses, and protects your personal information. TradesBill is operated by ShareWeb Agency (ABN not yet registered). We are committed to complying with the Australian Privacy Act 1988 and the Australian Privacy Principles (APPs).
1. What information we collect
We collect only what is necessary to provide the service:
- Account information — your email address and display name, collected when you create an account via Google Sign-In or email/password.
- Business profile data — business name, ABN, address, phone number, and email address that you enter in Settings.
- Invoice and client data — the invoices, clients, and service catalog items you create within the app.
- Business logo — if you upload a logo (Pro plan), it is stored as a compressed image.
- Usage and billing data — if you subscribe to Pro, Stripe processes your payment card details. We receive your subscription status from Stripe but never store your card number.
We do not collect:
- Location data
- Usage analytics, tracking pixels, or third-party advertising cookies
- Any data beyond what you explicitly enter
2. How we use your information
- To provide the TradesBill invoicing service
- To sync your data across devices (Pro plan)
- To manage your subscription and billing via Stripe
- To respond to support requests you initiate
We do not sell, rent, or share your personal information with third parties for marketing purposes.
3. Where your data is stored
Free plan: All data (invoices, clients, catalog, settings) is stored locally in your browser's IndexedDB on your device. We have no access to this data.
Pro plan: Your data is synced to Google Firebase Firestore, a cloud database service operated by Google LLC. Firebase servers may be located in the United States or other countries outside Australia.
Offshore disclosure (APP 8): By using the Pro plan cloud sync feature, your personal information will be disclosed to Google LLC, the operator of Firebase. Google is bound by the EU-US Data Privacy Framework and implements appropriate technical and organisational safeguards. For more information, see
Google Cloud Privacy.
Payments: Subscription payments are processed by Stripe, Inc., a third-party payment processor. Stripe stores your payment card details and billing address. TradesBill never has access to your full card number. See Stripe's Privacy Policy.
4. Data security
We implement the following security measures:
- All data in transit is encrypted using HTTPS/TLS.
- Firestore security rules ensure each user can only access their own data.
- Firebase Authentication manages login credentials — we never store passwords in plain text.
- Cloudflare Workers handling Stripe webhooks verify cryptographic signatures before processing.
No system is 100% secure. If you believe your account has been compromised, contact us immediately.
5. Data retention
Your data is retained for as long as your account exists. If you delete your account (Settings → Data & Account → Delete Account), all cloud data is permanently deleted within 30 days. Local data on your device is deleted immediately when you reset device data.
6. Your rights under the Australian Privacy Act
You have the following rights:
- Access — You may request a copy of the personal information we hold about you.
- Correction — You may request that we correct inaccurate information. Most information can be corrected directly in the app.
- Deletion — You may delete your account and all associated cloud data at any time from within the app.
- Complaints — If you believe we have breached the Australian Privacy Principles, you may lodge a complaint with the Office of the Australian Information Commissioner (OAIC) at oaic.gov.au.
To exercise your rights or raise a privacy concern, contact us at sharewebbiz@gmail.com.
7. Cookies and local storage
TradesBill does not use advertising cookies or third-party tracking. The app uses:
- LocalStorage — to store session preferences and the AI query usage counter.
- IndexedDB — to store all your invoice and business data locally on your device.
- Service Worker cache — to cache app files for offline use.
These are essential for the app to function and cannot be disabled without preventing the app from working.
8. Children's privacy
TradesBill is intended for use by business owners and is not directed at children under 13. We do not knowingly collect personal information from children.
9. Changes to this policy
We may update this Privacy Policy from time to time. We will notify you of significant changes via an in-app notification. The date at the top of this page shows when it was last updated.
10. Contact
For privacy enquiries or to exercise your rights: