QuickPay allows users to send and receive SOL, USDC, USDT, and SKR (Seeker) on the Solana blockchain. Features include Solana Pay QR code generation and scanning, direct wallet-to-wallet transfers, token balance display, local transaction history with calendar view, receipt image generation, and local history backup. All transactions occur directly on the Solana network. QuickPay never holds, controls, or has access to user funds or private keys.
QuickPay collects no personal information. We do not collect your name, email address, phone number, location, or any other identifying information. No account or registration is required.
QuickPay stores the following data locally on your device only (via AsyncStorage). This data never leaves your device and is not transmitted to any server:
You can clear all locally stored data at any time by clearing the app's data through your device settings or by disconnecting your wallet within the app.
QuickPay may write the following files directly to your device storage upon explicit user action. These files are not transmitted to any server:
Pictures/QuickPay/ on your device. This requires storage write permission.Downloads/QuickPay/. This happens when you tap the backup button manually, or automatically once every 24 hours when the History screen is opened. A maximum of 3 backup files are kept; the oldest is deleted automatically when a new one is created. These files can be restored into the app at any time from the same folder.These files remain entirely on your device. You can delete them at any time using your device's file manager.
QuickPay requests camera access solely to scan QR codes for payment processing. The camera is used only within the QR scanner screen. No images or video are recorded, stored, or transmitted. Camera access can be revoked at any time through your device settings.
QuickPay does not access your private keys or seed phrase. All cryptographic signing is handled exclusively by the Solana Mobile Seed Vault, a secure hardware element on your device. QuickPay communicates with the Seed Vault through the Mobile Wallet Adapter (MWA) protocol, which never exposes private key material to the application.
For security, QuickPay restricts wallet connections exclusively to the Seed Vault. Third-party wallet apps (e.g., Phantom, Solflare) are not permitted to authorize transactions within QuickPay. This restriction is enforced at the application level to prevent unauthorized transaction signing.
QuickPay validates incoming SPL token payments against a hardcoded whitelist of approved mint addresses (SOL, USDC, USDT, SKR). Payments involving unrecognized token mint addresses or mismatched token program owners are automatically rejected by the app. This measure protects users from accepting fraudulent or scam tokens.
When you send or receive a payment, the transaction is broadcast directly to the Solana blockchain. Blockchain transactions are public by nature. Transaction history displayed within the app is stored locally on your device and also available on the public Solana ledger.
QuickPay operates without a backend server. The app communicates directly with Solana RPC nodes solely to submit and confirm transactions, fetch token balances, and monitor incoming payments.
QuickPay does not integrate any advertising, analytics, or tracking services. The app communicates with the following external services solely for blockchain operations and price data:
api.jup.ag): Primary source for real-time SOL/USD and SKR/USD price data.explorer.solana.com): The Receipt screen loads the Explorer's transaction receipt view in a WebView to display confirmed transaction details (sender, recipient, amount, fees, status). No personal data is transmitted; only the transaction signature is included in the URL.No personal data is transmitted to any of these services. The USD amounts and token quantity estimates shown in the app are approximate reference values derived from market price data and may differ from actual on-chain amounts. The app displays an "≈" symbol and a disclaimer to indicate that values are estimates.
QuickPay may display local notifications to alert you when an incoming payment is confirmed. These notifications are generated entirely on-device. No push notification service or external server is used.
QuickPay does not knowingly collect any data from anyone, including children under the age of 13.
If this policy is updated, the new version will be published at this URL with a revised date.
Questions? Reach out on X: @i_naong