Privacy Policy

How we collect, use, and protect your personal information.

Effective 1 April 2026 · Updated 5 May 2026

1. Introduction

Tinkl ("the App") is a social planning application operated by Daniel Buttacavoli, a sole trader based in Australia ("we", "us", "our").

This Privacy Policy explains how we collect, use, disclose, and protect your personal information when you use the Tinkl mobile application and related services. It applies to all users of Tinkl, regardless of location.

We are committed to complying with the Australian Privacy Act 1988 (Cth) and the Australian Privacy Principles (APPs). By creating an account and using Tinkl, you acknowledge that you have read and understood this Privacy Policy.

2. Information We Collect

2.1 Information You Provide

Information When Collected Required?
Email addressAccount registrationYes
PasswordAccount registrationYes
Display nameAccount setup / profile editingYes
BioProfile editingNo
Profile photoProfile editingNo
Calendar names and descriptionsCalendar creationName only
Event detailsEvent creationTitle & date
Chat messagesGroup messagingUser-initiated
Event commentsCommenting on eventsUser-initiated
Availability selectionsEvent planningUser-initiated
RSVP responsesResponding to eventsUser-initiated
Poll responsesGroup pollsUser-initiated
Memory photosRating past events (optional photo)User-initiated
Memory ratingsRating past events (fire/good/meh)User-initiated
Payment detailsWallet setup (PayPal, PayID, BSB, account, bank)No

2.2 Information Collected Automatically

Information When Collected Purpose
Push notification tokenWhen you enable notificationsDeliver notifications to your device
Device platform (iOS/Android)When you enable notificationsRoute notifications correctly

2.3 Information Collected With Your Permission

Information When Collected Purpose
Device location (when in use only)When you create a ShakeIdentify your current location by place name

About location data: When you create a Shake, your device's GPS coordinates are used locally to determine a place name (e.g., "Hyde Park, Sydney"). Only the place name and suburb are sent to our servers. Location access is never used in the background.

When you select a location for a calendar event via search, the place name, formatted address, and geographic coordinates are stored to enable accurate directions and ride-sharing links. Coordinates are never displayed to users.

2.4 Information Processed by AI Features

When you use Tinkl's optional AI features ("Make it an event" suggestions in chat, and the "Quick draft" prompt at the top of Create Event), the natural-language text you tap or type is sent to OpenAI for parsing into a draft event. This processing happens only when you tap an AI suggestion or the Generate button — it is never automatic and never includes anyone else's messages.

Information When Collected Purpose
Chat message text (the single tapped message)When you tap an "AI draft" suggestion in chatGenerate a structured event draft for your review
Free-form prompt textWhen you tap "Generate" in the AI quick-draft inputGenerate a structured event draft for your review
Calendar timezone identifierSent alongside both flowsResolve relative phrases like "tomorrow" correctly

We log per-user metadata (timestamp, success/failure, latency) in our database for rate-limiting and cost monitoring. We do not persist the message or prompt text on our servers.

2.5 Mentions and Year-End Wrapped

@mentions: When you type @<name> in a calendar chat, the mentioned member receives a notification with your message. We do not share your messages outside the calendar's membership.

Year-end Wrapped: Once per year (December 1) we generate an in-app summary of each calendar's activity (event counts, photo stickers collected, top contributors) using data already in your account. Wrapped is visible only to members of the relevant calendar and is computed on demand each time you open it. We log a small record of share actions (no message content) for product analytics.

2.6 Local Caching on Your Device

Some app data is cached locally on your device using encrypted local storage to enable offline access and faster startup. This cached data never leaves your device.

2.7 Information We Do Not Collect

We do not collect:

  • Background location data or continuous GPS tracking
  • Contacts or address book information
  • Credit card numbers or bank login credentials (we only store payment receiving details you provide for cost-splitting)
  • Health or fitness data
  • Browsing or search history outside the App
  • Advertising identifiers or device IDs for tracking
  • Biometric data

3. How We Use Your Information

We use your personal information solely to provide and operate the Tinkl App:

Purpose Information Used
Create and manage your accountEmail, password, display name
Display your profile to friendsDisplay name, bio, profile photo
Enable shared calendar planningCalendar data, event details, availability, RSVPs
Deliver group messagesChat messages, within calendar groups
Power the Shakes featureLocation place name (when you actively create a Shake)
Send notificationsPush token, notification content
Enforce user safetyBlocked user lists, notification preferences
Display event memoriesMemory photos and ratings, in your timeline and shared with calendar members
Enable cost splittingPayment receiving details, displayed only to event members
Provide directions and ride linksEvent location coordinates for map and ride-hailing apps
Award badges and rank titlesActivity counts (aggregated)

We do not use your information for:

Advertising or marketing. Profiling or automated decision-making. Sale to third parties. Any purpose unrelated to the App's core functionality.

4. How We Share Your Information

4.1 With Other Users

Your display name, profile photo, and bio are visible to users who are your accepted friends or members of the same calendars. Chat messages are visible to members of the calendar in which they are posted. Shake place names are visible to the friends you invite to that Shake.

4.2 With Service Providers

We use the following third-party service providers to operate the App. These providers process your information only as necessary to provide their services to us:

Provider Purpose Location
Supabase Pty Ltd Database hosting, authentication, file storage Sydney, Australia
Expo (650 Industries) Push notification delivery United States
Google LLC Location autocomplete (Places API, proxied via our server) United States
OpenAI, L.L.C. AI event-extraction (chat-message and quick-draft prompts, plus your timezone) United States
Uber Technologies, Inc. Ride-hailing deep link (optional; location passed via URL only when you tap the ride icon) United States

4.3 Cross-Border Disclosure

Your personal information is primarily stored in Australia (Supabase Sydney region). However, some information is disclosed to service providers in the United States (Expo for push notifications, Google for location search, OpenAI for optional AI event-extraction) as described above. In accordance with Australian Privacy Principle 8, we take reasonable steps to ensure these overseas recipients handle your information consistently with the APPs.

4.4 When Otherwise Required

We may disclose your information if required to do so by law, regulation, legal process, or enforceable government request, or to protect the rights, safety, or property of Tinkl, our users, or the public.

4.5 What We Never Do

We never sell your personal information.

We never share your information with advertisers.

We never use third-party analytics or tracking services.

We never provide your information to data brokers.

5. Data Storage and Security

5.1 Where Your Data Is Stored

Your data is stored on Supabase infrastructure in the Sydney, Australia (ap-southeast-2) region. File uploads (profile photos, calendar cover images, stickers, memory photos) are stored in Supabase Storage in the same region.

5.2 Admin Access to User Content

As the operator of Tinkl, we have technical access to all data stored on our servers, including user-uploaded photos, messages, and profile information. This is inherent to operating a database-backed service and is consistent with industry practice.

Our commitments regarding admin access:

  • No routine browsing: We do not browse, view, or access user-uploaded photos, messages, or personal content as part of normal operations. There is no admin interface for viewing user photos.
  • Access only when necessary: We will only access user content to respond to reported abuse or safety concerns, comply with valid legal requests, investigate technical issues, or at your explicit request.
  • Audit logging: All administrative access to user content is logged in an audit trail, including who accessed what, when, and why.
  • No sharing: User content accessed during investigations is never shared externally except as required by law.

5.3 Security Measures

We implement the following security measures to protect your information:

  • Encryption in transit: All data transmitted between your device and our servers is encrypted using HTTPS/TLS.
  • Encryption at rest: All data at rest is encrypted by Supabase's infrastructure.
  • Secure token storage: Authentication tokens are stored in the iOS Keychain (or Android equivalent), not in plaintext.
  • Database access control: Every database table has Row Level Security (RLS) enabled, ensuring users can only access data they are authorised to see.
  • API key security: Third-party API keys are stored server-side and never shipped in the app binary.

5.4 Data Retention

We retain your personal information for as long as your account is active. When you delete your account, all your data is permanently deleted (see Section 7). We do not retain copies of deleted data.

6. Your Rights

Under the Australian Privacy Principles, you have the following rights regarding your personal information:

6.1 Right of Access (APP 12)

You may request access to the personal information we hold about you. Most of your information is directly accessible within the App (profile, calendars, messages, friends). For a formal access request, contact us at support@tinkl.au.

6.2 Right of Correction (APP 13)

You may update or correct your personal information at any time through the App:

  • Display name and bio: Settings > Edit Profile
  • Profile photo: Settings > Edit Profile
  • Password: Settings > Change Password

If you believe any information we hold is inaccurate and you cannot correct it through the App, contact us at support@tinkl.au.

6.3 Right of Deletion

You may permanently delete your account and all associated data at any time through the App (see Section 7).

6.4 Right to Complain

If you believe we have breached the Australian Privacy Principles or otherwise mishandled your personal information, you may:

  1. Contact us first: Email support@tinkl.au with details of your concern. We will investigate and respond within 30 days.
  2. Complain to the OAIC: If you are not satisfied with our response, you may lodge a complaint with the Office of the Australian Information Commissioner at www.oaic.gov.au or by calling 1300 363 992.

7. Account Deletion

You can permanently delete your account from within the App:

Settings > Delete Account

When you delete your account, the following is immediately and permanently removed from our servers:

  • Your authentication credentials (email, password)
  • Your profile (display name, bio, profile photo)
  • All calendars you own
  • All your calendar memberships
  • All messages you have sent
  • All event RSVPs and availability submissions
  • All Shakes (beacons) you have created
  • All your friendships and friend requests
  • All your notifications and push tokens
  • Your badges, titles, and stickers
  • Your blocked user records and notification preferences
  • All uploaded files (profile photos, calendar cover images, memory photos)

Deletion is immediate and irreversible. There is no grace period or recovery option.

8. Children's Privacy

Tinkl is intended for users aged 13 years and older. We do not knowingly collect personal information from children under the age of 13.

If you are a parent or guardian and believe your child under 13 has created a Tinkl account or provided personal information to us, please contact us at support@tinkl.au. We will promptly delete the child's account and all associated information.

If you are aged between 13 and 18, we encourage you to discuss your use of Tinkl with a parent or guardian.

9. Third-Party Services

Tinkl may contain links to external services (e.g., opening a location in your maps application). These third-party services have their own privacy policies, and we are not responsible for their practices.

The third-party services integral to Tinkl's operation are:

10. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify you through the App (via an in-app notification or system announcement) before the changes take effect.

The "Effective" date at the top of this policy indicates when the most recent changes were made. Your continued use of Tinkl after changes are posted constitutes your acceptance of the updated policy.

11. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your personal information:

We aim to respond to all enquiries within 30 days.

support@tinkl.au

12. Governing Law

This Privacy Policy is governed by the laws of the Commonwealth of Australia, including the Privacy Act 1988 (Cth). Any disputes arising from this policy will be subject to the jurisdiction of the courts of Australia.