← Back to home

Privacy Policy

Effective Date: March 22, 2026

Bunk Labs, Inc.

1. Introduction

Bunk Labs, Inc. ("we," "us," "our," or "Company") operates Trick Dash, an LGBTQ+-focused social and cruising application. We recognize the sensitive nature of our users' data and are deeply committed to protecting your privacy. This Privacy Policy explains what information we collect, how we use it, your rights, and our safeguards.

2. Information We Collect

2.1 Information You Provide

When you create an account and use the App, you may provide:

2.2 Information Collected Automatically

The App automatically collects:

2.3 Information We Do NOT Collect

  • Email addresses in plain text (only SHA-256 hashes if provided)
  • Tracking cookies or third-party analytics trackers
  • Facial recognition data or biometric information stored on our servers (optional age verification is processed by Didit; see §4.8)
  • Payment card information (handled by third-party processors)
  • Medical records, lab results, formal diagnoses, or any health information beyond the optional Sexual Health profile fields described in §2.1 and the general body metrics in your profile

3. How We Use Your Information

4. Storage and Protection

4.1 Infrastructure

4.2 Location Privacy

We do not store or share your precise GPS coordinates with other users. Instead:

4.3 Message Retention

You control how long your messages are retained on our servers (1 to 14 days, default 7). After the retention period expires, messages and any photos attached to them are permanently deleted from both our database and storage and cannot be recovered. We do not maintain backups of deleted messages. Cleanup runs both inline (on conversation access) and via a nightly scheduled sweep so messages in inactive conversations are also removed on schedule. Retention is set per sender: the messages you send are retained according to your setting, regardless of the recipient's setting.

4.4 Photo Metadata

Photos uploaded to Trick Dash (profile photos, album photos, Flashes, and chat photos) are stripped of EXIF metadata before transmission to our servers. EXIF data on phone photos commonly includes precise GPS coordinates (often the user's home address), camera model and serial number, and capture timestamp. We re-encode every uploaded image client-side via canvas to produce a fresh JPEG with no metadata, ensuring this information is never transmitted to us or to other users.

4.5 Vanity Usernames

You may optionally choose a vanity username (e.g., trickdash.com/@yourname) to share your profile. On the web version, each persona has an independent vanity handle: your Gallery handle and your Dark Room handle are stored as separate values with no derivable relationship. Knowing one handle reveals nothing about the other. Vanity usernames are public identifiers by design. Anyone with the URL can view the corresponding profile.

4.6 Dark Room Privacy (web only)

Availability note. Dark Room is currently available only on the web version of Trick Dash at app.trickdash.com. It is not included in the App Store version on iOS, the Google Play Store version on Android, or the lite web build at lite.trickdash.com. The privacy details below apply only to web users who have opted into Dark Room.

Dark Room provides technical and design safeguards for user privacy: separate account personas, anonymous identities, browser-only accessibility, and NSFW-tolerant moderation. Dark Room shares are reachable only via the user's chosen Dark Room vanity URL or short share code, never via the underlying user ID, ensuring there is no derivable bridge between a user's Gallery and Dark Room identities. However, no system is perfectly private. Use Dark Room responsibly and do not share intimate content you do not wish to be seen.

4.7 Authentication Audit Log

Authentication events (successful logins, failed login attempts, passkey registration and revocation, and transfer code use) are recorded in an append-only audit log with the request IP and user agent. The log is retained for 12 months for security investigation, abuse detection, and SOC 2 audit-readiness purposes. The log cannot be edited or deleted by application code; integrity is enforced at the database layer.

4.8 Automated Processing and Third Parties

Several Trick Dash features rely on automated systems or third-party processors. This section names every external service that touches user content, what is sent to it, what is returned, and what is retained.

4.8.1 Chat Translation (powered by an AI language model)

The translate button on profiles, chats, shouts, and groups uses Cloudflare Workers AI running the @cf/google/gemma-3-12b-it open-source language model. When you tap translate, the source message text is sent to Cloudflare Workers AI; the translated text is returned and shown only to you (it is not stored as a separate message). Cloudflare processes the request entirely on Cloudflare's infrastructure under our existing Data Processing Agreement; no external LLM provider (OpenAI, Google, Anthropic, etc.) receives the message. Translation is optional and on-demand. Untranslated messages never pass through the model. Workers AI does not retain prompts or responses beyond the request lifecycle per Cloudflare's published policy.

4.8.2 Photo Moderation (Sightengine)

Every profile photo, album photo, and chat photo uploaded to Trick Dash is sent to Sightengine for automated moderation analysis (nudity classification, weapon detection, hate symbol detection, minor likeness detection). Sightengine returns a numeric score per category; we store the scores alongside the photo record and use them to flag the photo for human review or auto-block it. Sightengine processes the image and returns the result within seconds; per their DPA they do not retain the image beyond the processing window. Sightengine is a subprocessor under our Data Processing Agreements and is bound by GDPR, CCPA, and PIPEDA equivalent commitments. You cannot opt out of moderation while using Trick Dash because moderation is a safety-essential feature, but you can decline to upload photos.

4.8.3 Age Verification (Didit, optional)

If you opt into biometric age verification, Didit (operated by Didit GmbH) processes your government ID photo and a live selfie to confirm you are 18 or older. Didit returns only a verified/not-verified verdict and an estimated age range; we never receive, see, or store the underlying biometric template, the ID image, or the selfie. Didit retains its processing artifacts per its own privacy policy and applicable regulation. Age verification is optional; users may instead rely on self-attestation at signup. Declining age verification does not restrict access to the app's core features.

4.8.4 Automated Safety Scoring (internal)

Independent of Sightengine, every account carries an internal trust score derived from account age, verification status, report-free streak, and moderation history. This scoring runs on our own infrastructure and is not sent to any third party. The score influences how aggressively automated safety actions are applied (e.g., a brand-new account hits stricter rate limits than an established one). Users may request their current trust score via a Data Subject Access Request (§6).

5. Information Sharing

We do not sell user data to advertisers. Information is shared only in these cases:

6. Your Rights

6.1 All Users

6.2 European Union (GDPR)

If you are in the EEA, you have additional rights:

Legal Basis: We process data based on contract (core features), legitimate interests (fraud prevention, safety), and consent (optional features).

6.3 California (CCPA)

If you are a California resident, you have rights under the California Consumer Privacy Act:

6.4 Canada (PIPEDA)

If you are a Canadian resident, you have rights under the Personal Information Protection and Electronic Documents Act:

7. Children's Privacy

The App is intended for users 18 and older. We do not knowingly collect data from children under 18. If we discover a user is under 18, we immediately terminate the account and delete all associated data. If you are aware of a minor using the App, please report to safety@trickdash.com immediately.

8. International Data Transfers

Your data is processed and stored in the United States (AWS us-east-1). If you are outside the United States, your data will be transferred to the U.S. for processing. We comply with GDPR and other laws through Standard Contractual Clauses where applicable.

9. Data Breach Notification

In the unlikely event of a data breach, we will notify affected users within 72 hours and notify relevant data protection authorities as required by law. Notifications will include details of the breach, affected data, and recommended actions.

10. Changes to This Policy

We may update this Privacy Policy at any time. Material changes will be notified through the App or email. Your continued use after notification constitutes acceptance of updated terms.

11. Contact

For privacy questions, data subject requests, or concerns:

Privacy Contact: legal@trickdash.com
Data Protection Officer: legal@trickdash.com
Mailing Address: Bunk Labs, Inc.