This page describes the data flows implemented by the current Flew interfaces
and protocol. It does not mean that using Flew is anonymous.
1. Privacy boundary
Flew uses Arcium confidential computation to protect position sides and live aggregate pool state. Solana remains a public blockchain, and Flew also operates off-chain services required for authentication, transaction preparation, position history, analytics, and error monitoring.2. Public Solana data
When you interact with Flew, public on-chain data can include:- Your Solana wallet address
- The market and program accounts you interact with
- Transaction signatures, slots, timestamps, and status
- Your position amount and associated SOL transfers
- The fact that you placed, exited, claimed, or refunded a position
- Public exit, payout, and refund amounts emitted or transferred during settlement
- Market questions, configuration, creator, resolver, oracle settings, and deadlines
- Aggregate YES and NO pool totals revealed at resolution
3. Data protected during an active market
The current protocol encrypts:- Your YES or NO side in the on-chain position account
- The live aggregate YES and NO pool totals
- Intermediate pool updates used by Arcium computations
4. Data processed by Flew services
Flew’s API processes data needed to prepare and display positions, including:- Privy account identifier
- Wallet address
- Market and position account addresses
- Position amount and side
- Per-position encryption key material generated while preparing the transaction
- Encrypted position data used to recover position details for an authenticated account
5. Authentication
Flew uses Privy for email and wallet authentication. Depending on how you sign in, Privy may create and manage an embedded Solana wallet or connect an external wallet. Privy’s handling of authentication identifiers, embedded wallets, and linked accounts is governed by Privy’s own terms and privacy practices.6. Analytics and diagnostics
The Flew web interface uses PostHog for product analytics. After authentication, Flew identifies the PostHog profile using the connected wallet address. Analytics events can include:- Page views and page-leave activity
- Wallet authentication events
- Markets and events viewed
- Market lifecycle and settlement interactions
- Position market, side, amount, and wallet
- Payout, refund, and settlement interactions
- Browser, device, referrer, and session metadata collected by the analytics SDK
7. Other service providers
Flew relies on service providers that may process data needed for their role:- Solana: Public transaction execution and account state
- Arcium: Confidential computation and callbacks
- Switchboard: Verified oracle quotes for applicable markets
- Privy: Authentication and embedded wallet services
- PostHog: Product analytics
- Sentry: Error, performance, and replay monitoring
- Database and hosting providers: API, web application, and off-chain record storage
- Market-data providers: Price and candle information displayed for supported crypto markets
8. How Flew uses data
Flew uses the data it processes to:- Authenticate accounts and link wallets
- Prepare and submit market transactions
- Display position history and settlement status
- Operate market metadata and event listings
- Detect errors, abuse, and service failures
- Analyze feature usage and improve the interface
- Comply with applicable legal obligations