Features
Complete overview of PRIV mobile app features including VPN protection, data contributions, earnings dashboard, and more.
Features Overview
Explore the complete feature set of the PRIV mobile app.
Core Features
VPN Protection
Secure your mobile internet connection with our WireGuard-based VPN:
- Military-grade encryption - AES-256 encryption for all traffic
- Global server network - Connect to servers worldwide
- Auto-connect - Optionally connect when joining untrusted networks
- Kill switch - Block traffic if VPN disconnects unexpectedly
- Split tunneling - Choose which apps use the VPN (coming soon)
Tap the shield icon to connect/disconnect instantlyData Contribution
Earn PRIV tokens by contributing anonymized mobile data:
| Data Type | Description | Earnings |
|---|---|---|
| VPN Sessions | Duration and data transferred | Base + bonuses |
| App Categories | Which app categories you use | Small bonus |
| Session Timing | When you typically connect | Small bonus |
| Network Type | WiFi vs cellular usage patterns | Analytics only |
All contributed data is anonymized and aggregated. Your individual behavior is never sold.
Earnings Dashboard
Track your earnings in real-time:
- Total Balance - All-time PRIV earned
- Today's Earnings - Real-time daily total
- Pending - Earnings awaiting confirmation
- Claimable - Ready to withdraw to wallet
Session History
View detailed history of your VPN sessions:
- Session start and end times
- Data uploaded and downloaded
- Earnings per session
- Server location used
Dashboard Screens
Home Tab
Your main dashboard showing:
+----------------------------------+
| PRIV Balance |
| 12.4567 PRIV |
| |
| +----------+ +----------+ |
| | Today | | This Week| |
| | +0.0523 | | +0.3456 | |
| +----------+ +----------+ |
| |
| [ View Earnings ] |
+----------------------------------+Quick stats and shortcuts to all major features.
VPN Tab
The main VPN control screen:
- Large connect/disconnect button
- Server selection
- Connection status indicator
- Real-time session stats:
- Duration
- Data uploaded
- Data downloaded
- Current earnings
Earnings Tab
Detailed earnings breakdown:
- Weekly earnings chart
- Earnings by source:
- VPN usage
- Data contributions
- Labeling tasks
- Referrals
- Transaction history
- Claim to wallet button
Stats Tab
Analytics about your usage:
- Total connection time
- Data transferred (all-time)
- Average session length
- Most used servers
- Peak usage times
Settings Tab
Configure your preferences:
- Account settings
- Wallet connection
- Notification preferences
- Privacy controls
- Data sharing toggles
- VPN preferences
- About and support
VPN Features
Server Selection
Choose from multiple server locations:
Automatic (Recommended)
- Connects to fastest available server
- Auto-switches if connection drops
- Optimizes for lowest latency
Manual Selection
- View all available servers
- See server load percentage
- Check latency before connecting
- Filter by region or feature
Connection Status
Visual indicators show your connection state:
| Status | Color | Meaning |
|---|---|---|
| Disconnected | Gray | Not protected |
| Connecting | Yellow | Establishing tunnel |
| Connected | Green | Fully protected |
| Error | Red | Connection failed |
Session Stats
Real-time statistics while connected:
interface SessionStats {
duration: string // "1h 23m 45s"
dataUploaded: string // "45.2 MB"
dataDownloaded: string // "128.5 MB"
currentEarnings: number // 0.0234 PRIV
}Earnings Features
Balance Display
Your earnings are shown in multiple views:
Total Earned - Lifetime PRIV accumulated Pending - Earnings from recent sessions (24-48h confirmation) Claimable - Ready to withdraw
Weekly Chart
Visual chart showing last 7 days:
- Bar height = daily earnings
- Today highlighted
- Total for week displayed
- Tap bars for details
Earnings by Source
Breakdown of where your PRIV comes from:
VPN Usage ████████████ 65%
Contributions ████████ 35%
Labeling ██ 8%
Referrals █ 4%Transaction History
Scrollable list of all transactions:
- Amount earned
- Source (VPN, contribution, etc.)
- Timestamp
- Status (pending, confirmed, claimed)
Claim to Wallet
Withdraw your earnings:
- Ensure wallet is connected
- Check claimable balance (minimum 10 PRIV)
- Tap "Claim to Wallet"
- Confirm transaction
- PRIV tokens sent to your wallet
Claims are processed on Base L2. Gas fees are minimal (~$0.01).
Privacy Controls
Data Sharing Toggles
Control exactly what data you share:
| Setting | Description | Default |
|---|---|---|
| VPN Session Data | Duration and data amounts | On |
| App Categories | Types of apps you use | Off |
| Usage Timing | When you typically use the app | Off |
| Network Stats | WiFi vs cellular patterns | Off |
Pause All Collection
One-tap to pause all data collection:
- VPN still works for privacy
- No earnings during pause
- Resume anytime
View Collected Data
Transparency into what we collect:
- View recent events
- See data before it syncs
- Delete local data
Notifications
Push Notifications
Stay informed with optional notifications:
Connection Status
- VPN connected successfully
- VPN disconnected
- Connection errors
Earnings Updates
- Daily earnings summary
- Milestone achievements
- Claim reminders
App Updates
- New features available
- Security updates
- Maintenance notices
Configure Notifications
Settings > Notifications
[x] Connection status
[x] Daily earnings summary
[ ] Weekly report
[x] Security alerts
[ ] Marketing updatesSecurity Features
Device Security Checks
The app monitors for compromised devices:
- Jailbreak detection (iOS)
- Root detection (Android)
- Debugger detection
- Emulator detection
Using the app on a jailbroken or rooted device may expose your data to additional risks.
Secure Storage
Sensitive data is protected:
- Credentials in iOS Keychain / Android Keystore
- Encryption keys never leave device
- Session tokens expire and rotate
Network Security
API communication is secured:
- TLS 1.3 encryption
- Certificate pinning
- No third-party analytics SDKs
Accessibility
The app supports accessibility features:
- VoiceOver (iOS) / TalkBack (Android)
- Dynamic text sizing
- High contrast mode support
- Reduced motion options
Offline Functionality
The app handles offline scenarios gracefully:
- VPN: Disconnects but reconnects automatically
- Analytics: Events buffered locally until online
- Earnings: Cached balance shown, syncs when online
- History: Recent transactions available offline
Coming Soon
Features in development:
- Split Tunneling - Choose which apps use VPN
- Widget Support - Quick connect from home screen
- Apple Watch - VPN status on your wrist
- Family Sharing - Manage family members' accounts
- Referral Program - Earn for inviting friends
Next Steps
- VPN Documentation - Deep dive into VPN features
- Data Collection - What data we collect
- Earnings Guide - Maximize your earnings