Twiikle Privacy Policy

Governing Version (English)
Effective Date: May 31, 2026  |  Last Updated: May 23, 2026  |  Version: 1.1

This English-language Privacy Policy is the governing version. Translations into other languages are provided for convenience only. In the event of any conflict, this English version shall prevail.

This Privacy Policy forms part of our Terms of Service.

Table of Contents

1. Introduction

Twiikle, Inc. (the "Company," "we," "us," or "our"), a Delaware C-Corporation, operates the Twiikle platform (the "Service") — a shoppable short-form video platform where creators tag products in their videos and viewers can discover, save, and purchase those products.

This Privacy Policy explains how we collect, use, share, and protect your personal information when you use our mobile application, website, and related services.

By using the Service, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree, please do not use the Service.

2. Information We Collect

2.1 Information You Provide

2.2 Information Collected Automatically

We collect behavioral and usage data to improve the Service and personalize your experience:

Event Tracking

Event TypeDescriptionData Collected
VIDEO_VIEWYou watch a videoVideo ID, watch duration
VIDEO_SKIPYou skip past a videoVideo ID
IMAGE_VIEWYou view an image postPost ID, view duration
IMAGE_SKIPYou skip past an image postPost ID
PRODUCT_TAG_CLICKYou tap a product tag (Twiikle)Video ID, Product ID
PRODUCT_SHEET_VIEWYou view a product detail panelProduct ID
SEARCH_QUERYYou perform a searchSearch query text
SESSION_START / SESSION_ENDYou open or close the appTimestamp
SHAREYou share contentContent ID, share method

Interaction Tracking

Interaction TypeDescription
SPARKLE_TAPYou tap a Twiikle sparkle overlay on a video
DOT_TAPYou tap a Twiikle dot indicator
DRAWER_TAPYou open the MY PICK side panel
SAVEYou save a product to MY PICK
PURCHASE_CLICKYou click a purchase link

Device and Technical Information

2.3 Information from Third Parties

2b. Anonymous Viewing & Attribution Tracking

Twiikle permits viewing of the public content feed without creating an account. When you use Twiikle as an anonymous viewer, we collect and process the following data:

2b.1 What We Collect From Anonymous Viewers

2b.2 Why We Track Anonymous Viewers

2b.3 Anonymous → Registered Migration

What Happens When You Create an Account

If you later create a Twiikle account on the same device:

  • Pending affiliate attribution from your anonymous browsing is migrated to your new account, preserving the remaining window for the original sharer
  • Your device_id remains linked to your account for cross-device de-duplication and anti-fraud
  • Pre-account viewing events are anonymized and aggregated; we do not retroactively build a personalized profile from them

2b.4 What Anonymous Viewers Cannot Do

Anonymous viewers may copy and paste a content URL for personal sharing (e.g., via private messaging), but this does not generate commission attribution to the anonymous viewer. Only the original creator and the original on-platform sharer (if any) receive attribution.

3. How We Use Your Information

We Do NOT Use Your Data For:

We do not sell your personal information. We do not use your data for third-party advertising or targeted ad networks. Behavioral data is used solely for improving the Twiikle experience and feed personalization.

4. Affiliate Commerce and Tracking

Twiikle is a shoppable video platform. When you click a purchase link ("Buy Now"), you are redirected to the merchant's website through an affiliate tracking URL.

4.1 How Affiliate Tracking Works

4.1b Twiikle-Internal Attribution Windows

In addition to the affiliate networks' own cookies, Twiikle maintains its own internal attribution records for the purpose of distributing commissions among multiple participants (creator, sharer, reviewer). The Twiikle-internal windows are:

Content TypeAttribution WindowNotes
General products (Twiikle short videos)7 days (last-touch)Aligns with most affiliate networks' cookie windows
Series content (web novel / webtoon / animation)30 days (last-touch)Long-form content requires extended consideration period
Buyer Cashback (Wiikle tokens)6 months token expiryWiikle tokens credited from purchases expire 6 months after issuance

4.2 Data Shared with Affiliate Networks

For details on each network's privacy practices, please visit their respective privacy policies.

4.3 FTC Disclosure

All product recommendations on Twiikle carry affiliate relationships. Products tagged by creators generate commissions when purchased. This is automatically disclosed in accordance with FTC guidelines (e.g., "Earns commission" badge on every product).

4b. Sub-Affiliate Distribution & Buyer Cashback (Wiikle)

Twiikle distributes a portion of every affiliate commission across multiple participants. This section explains the data we process to enable that distribution.

4b.1 Revenue Share Recipients (5 Lock-Ins)

For each qualifying purchase, we record and process attribution data for the following participants where applicable:

4b.2 Data Processed for Distribution

4b.3 Wiikle Tokens (Buyer Cashback)

4b.4 Lawful Basis (GDPR)

For users in the EEA/UK, the legal basis for processing attribution data is:

5. Data Sharing and Third-Party Processors

We share your data only with service providers necessary to operate the platform:

ProcessorPurposeData Shared
SupabaseAuthentication, database, file storageAll account data, content, analytics
Stripe ConnectCreator KYC and payment processingIdentity, banking info (sent directly to Stripe)
CJ AffiliateAffiliate purchase trackingClick data, SubID, purchase events
AwinAffiliate purchase trackingClick data, SubID, purchase events
Impact.comAffiliate purchase trackingClick data, SubID, purchase events
RakutenAffiliate purchase trackingClick data, SubID, purchase events
Amazon AssociatesAffiliate purchase trackingClick data, purchase events
Google (OAuth)Social sign-inAuthentication tokens
Apple (Sign-In)Social sign-inAuthentication tokens

We Do NOT Sell Personal Information

We do not sell, rent, or trade your personal information to third parties for their marketing purposes. Data is shared only with processors listed above for service operation.

6. Data Retention

6.1 Active Account Data

Your account data, content, and activity history are retained for as long as your account is active.

6.2 Content Deletion (Soft Delete)

Important: How Content Deletion Works

When you delete a video, post, or product from the Service, we use a "soft delete" process:

  • Your content is immediately hidden from all other users — it will not appear in feeds, search results, or profiles
  • The content data (including associated media files) is retained for 90 days for the following purposes:
    • Legal compliance and dispute resolution (e.g., copyright claims, reports)
    • Affiliate commission reconciliation (settlement periods may extend up to 60 days)
    • Safety review (to investigate reports or violations)
    • Analytics integrity (to maintain accurate aggregate statistics)
  • After 90 days, the content and all associated storage files (videos, images) are permanently deleted

6.3 Account Deletion

When you delete your account (Settings > Danger Zone > Delete Account):

Account deletion is permanent and cannot be undone.

6.4 Event and Analytics Data

Aggregate analytics data (page views, interaction counts, search trends) may be retained indefinitely in anonymized form. This data is used to improve the feed algorithm and overall Service quality.

6.5 Series & Monetization Records (Extended Retention)

The following records are retained longer than the standard 90-day soft-delete window because of financial, tax, or fraud-prevention obligations:

Record TypeRetentionReason
Affiliate attribution (anonymous + member)30 days (series) / 7 days (general) after click; commission logs retained 7 yearsTax (1099-NEC), audit, dispute resolution
Wiikle token ledger (issuance, redemption, expiry)7 yearsFinancial accounting, IRS, GAAP (Deferred Revenue / Breakage)
Series purchase records7 yearsTax / refund disputes
Review-to-Earn attribution + rewarded review chain3 yearsFraud detection, FTC compliance
Residence country audit trail7 yearsTax residency proof, payout fraud investigation
Stripe Connect KYC artifactsHeld by Stripe per their retention policyBSA / AML / FinCEN obligations
DMCA notices, counter-notices, strike records7 yearsSafe Harbor 512(c) compliance, repeat-infringer policy

6.6 Anonymous Viewer Attribution Records

Attribution records tied only to a device_id (no associated user account) are retained for the duration of the active attribution window (7 or 30 days). After the window expires and no purchase event has occurred, the record is hashed and aggregated for anti-fraud signal training; raw device_id values are purged after 13 months unless required for an ongoing fraud or legal investigation.

7. Data Security

We implement appropriate technical and organizational measures to protect your personal data:

While we take reasonable measures to protect your data, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security.

8. Children's Privacy (COPPA)

9. Your Privacy Rights

9.1 All Users

Regardless of your location, you have the right to:

9.2 California Residents (CCPA/CPRA)

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

To exercise your rights, contact us at privacy@twiikle.com or use the in-app account deletion feature.

9.3 EEA/UK Residents (GDPR)

If you are in the European Economic Area or United Kingdom, you have the following rights under the General Data Protection Regulation:

To exercise your GDPR rights, contact our Data Protection contact at privacy@twiikle.com.

10. Do Not Track / Global Privacy Control

11. Content Moderation Data

When you report content or users, or when you are reported, we collect and retain moderation data:

Moderation data is retained for as long as necessary for safety, legal compliance, and dispute resolution. Soft-deleted content subject to active reports may be retained beyond the standard 90-day period until the report is fully resolved.

12. International Data Transfers & Language Support

12.1 Storage Location

12.2 Three-Axis Separation

Why We Treat Country and Language as Independent Variables

Twiikle separates three independent axes that other platforms commonly conflate:

  1. Content Country (multi-valued): Each piece of content carries one or more country tags indicating where it was produced or is most relevant
  2. UI Language (single-valued, mutable): Your interface language, freely changeable; affects only what you read, not how you are paid or taxed
  3. Residence Country (single-valued, audited): The country you declare for tax, payout, and regulatory purposes. Frequent changes are rate-limited (30-day audit window per migration 077). Affects payout eligibility, Stripe Connect routing, tax forms (1099-NEC / W-8BEN), and applicable consumer-protection laws

Your UI language being Korean does not place you in Korea for tax purposes. Your residence country being the US does not hide content from other countries from your feed. These are deliberately independent.

12.3 Supported UI Languages

The Service offers a UI in 8 languages: English (en), Korean (ko), Japanese (ja), Chinese (zh, Simplified), Spanish (es), Portuguese (pt), French (fr), German (de). English is the default fallback. Privacy policy translations are provided for convenience; the English version is governing.

12.4 Residence Country and Payout Eligibility

13. Changes to This Privacy Policy

14. Contact Information

DepartmentContact
Privacy Inquiriesprivacy@twiikle.com
General Supportsupport@twiikle.com
Legallegal@twiikle.com
DMCA / Copyrightdmca@twiikle.com

Twiikle, Inc.
Delaware C-Corporation
[Address TBD]

Terms of Service