PRIVACY POLICY
LAST UPDATED: SEPTEMBER 2026
1. Data Controller
PipStats ("the App") is developed and maintained by the individual developer operating under the GitHub handle "ShevchukIhor". Contact: https://github.com/ShevchukIhor/PipStats.
2. Data Collected
The App collects and stores the following data locally on your device:
- Application usage statistics: foreground time (milliseconds) and launch counts per package
- Battery samples: charge counter (µAh), current (µA), charging state, timestamps
- Wallet connection: public Solana address (base58) and optional account label
- Calibration data: manually entered battery capacity (mAh)
No personal identifiers (name, email, phone, location) are collected. No analytics, crash reporting, or telemetry are implemented.
3. Purpose of Processing
- Displaying your app usage statistics (foreground time, launches)
- Estimating per-app battery drain
- Showing wallet balance and token/NFT holdings (read-only)
- Enabling optional SKR token tipping via Seed Vault
4. Storage & Security
All data is stored in a local SQLite database (sqflite) on your device's internal storage. The database is not backed up to cloud services. The App does not implement any network sync for user data. Wallet private keys and seed phrases never leave the Seed Vault hardware enclave; the App only receives signed transaction results.
5. Data Sharing
Your data is never sold, rented, or shared with third parties. The only external communication is:
- Read-only RPC calls to public Solana endpoints (your public address)
- Optional Helius API calls for token/NFT metadata (public address only)
- .skr domain resolution via AllDomains (public domain query)
No usage statistics, battery data, or calibration data ever leaves your device.
6. Seed Vault & Wallet Authorization
When you connect a wallet, the App uses Mobile Wallet Adapter (MWA) to request authorization from Seed Vault. You explicitly approve each connection and each transaction via the Seed Vault UI (double-tap on Seeker). The App never sees, stores, or transmits your private keys, seed phrase, or signing credentials.
7. Data Retention
- Usage statistics: cleared via "RESET STATS" button or app uninstall
- Battery samples: cleared via app uninstall
- Wallet connection: cleared via "REMOVE" button or app uninstall
- Calibration: persists across sessions until manually reset
8. Your Rights
- Access: View all data in the App's UI (SYSTEM, SYSINFO, VAULT tabs)
- Rectification: Manually calibrate battery capacity
- Erasure: Use "RESET STATS" or uninstall the App
- Portability: Data is in standard SQLite format (accessible via adb)
9. Third-Party Services
- Public Solana RPC endpoints (Solana Foundation, Helius, etc.)
- Helius API (optional, for enhanced token/NFT metadata)
- AllDomains / ANS (for .skr domain resolution)
These services receive only your public wallet address or domain query. Review their privacy policies separately.
10. Children's Privacy
The App is not directed at children under 13 (or applicable age). No personal data is collected from children. If you believe a child has provided data, contact the developer for immediate deletion.
11. Changes to This Policy
This Privacy Policy may be updated. Changes will be reflected on this page. Continued use constitutes acceptance of the updated policy.
12. Contact
For privacy inquiries, contact the developer via GitHub: https://github.com/ShevchukIhor/PipStats.