Privacy Policy
This policy explains what data Percev handles, where it goes, and your rights over it. Percev is operated by Sun Fengmin, an individual software developer based in Hangzhou, China ("we", "us").
1. What stays on your Mac
The following is stored only on your local machine, in the ~/Percev/ directory, and is never transmitted to us:
- Audio recordings (system audio and, if enabled, microphone)
- Video recordings (screen capture and, if enabled, camera)
- Transcripts generated by the on-device Whisper model
- AI-generated notes and analysis artifacts
- App preferences and settings
Transcription is performed locally using whisper.cpp. No audio is sent to a cloud service for transcription.
2. What we collect
We collect the minimum data needed to operate the Software and website:
Licensing and account
- Email address — to deliver your license key, send receipts, and contact you about your account.
- License key and activation metadata — the license key, a machine identifier (a non-reversible hash of hardware identifiers), the operating system version, and the app version. Used to enforce your per-license seat limit.
Payments
- Payments are processed by Paddle.com Market Ltd. ("Paddle"), our Merchant of Record. Paddle collects your name, billing address, payment method details, and applicable tax identifiers. We receive only the data Paddle reports back to us (name, email, purchase amount, country) — we never see your full card number.
- See Paddle's privacy policy for details.
Updates
- Percev checks percev.app/appcast.xml and GitHub Releases for new versions via Sparkle. These requests send standard HTTP headers (IP address, User-Agent, current app version) to GitHub. We do not operate our own update-tracking server.
Website
- percev.app is hosted on GitHub Pages and does not use analytics, cookies, or tracking scripts. Standard web-server request logs may be retained by GitHub under its own policies.
3. AI features and third-party models
Percev's AI-analysis panel uses Anthropic's Claude via the Claude CLI, which runs under your own Claude account or API key. When you use this feature, the content you send — typically your recording's transcript and your prompt — goes directly from your Mac to Anthropic's servers under your agreement with Anthropic, not through us. We never see that content.
4. What we do not collect
- Audio or video recordings
- Transcripts
- AI-generated notes
- Usage analytics, telemetry, or behavioral tracking within the app
- Crash reports (unless you explicitly choose to send one via an email)
- Full payment card details (handled by Paddle)
5. Who we share with
We share the limited data described above only with the service providers strictly required to operate the Software:
- Paddle — payment processing, tax compliance, license delivery.
- GitHub — website hosting (GitHub Pages), release binary hosting, appcast hosting.
We do not sell your personal data. We do not share it for advertising. We will disclose data only if required by law (for example, a valid subpoena).
6. International transfers
We are based in China. Our service providers (Paddle, GitHub, Anthropic) may process data in the United States, the European Union, the United Kingdom, or elsewhere. Each provider operates under its own lawful-transfer framework (for example, Standard Contractual Clauses).
7. Retention
- License records: retained for as long as your license is active, plus the period required by applicable tax and accounting law (typically up to 10 years for transaction records under PRC law).
- Email correspondence: retained until you request deletion or for up to 3 years after our last interaction.
- Payment records: retained by Paddle under its own policy.
8. Your rights
Depending on where you live (EEA, UK, California, China, and other jurisdictions), you may have the right to:
- Access the personal data we hold about you;
- Request correction of inaccurate data;
- Request deletion of your data (subject to legal retention requirements);
- Object to or restrict certain processing;
- Data portability;
- Withdraw consent at any time (where consent is the lawful basis);
- Lodge a complaint with your local data protection authority.
To exercise any of these rights, email sunfmin@gmail.com. We will respond within 30 days.
9. Security
Because your recordings, transcripts, and AI notes stay on your Mac, their security is primarily a function of your macOS account security — use FileVault disk encryption, a strong password, and macOS updates. For data we do handle (licenses, emails), we use TLS in transit, scoped access, and rely on our service providers' security certifications (Paddle is PCI DSS Level 1).
10. Children
Percev is not directed to children under 16. We do not knowingly collect personal data from children. If you believe a child has provided us data, contact us and we will delete it.
11. Changes
We may update this policy. The "Last updated" date above will change. Material changes will be communicated via the app or email.
12. Contact
Privacy questions or requests: sunfmin@gmail.com.