Skip to Content

Privacy Policy

Last Updated: January 2025

Thank you for using CodeExpander Pro (hereinafter referred to as “the Software”). This Privacy Policy explains how we collect, use, store, and protect your personal information.

1. Core Privacy Commitment

Your snippets and clipboard content are stored locally by default. Snippet data, clipboard history, and screenshot data are stored in a local sled database on your device. Cloud sync occurs only between accounts you bind (GitHub Gist, Gitee Gist, or WebDAV). We cannot access your synced content.

2. Local Processing & Storage

The following features run entirely on your device or interact only with your own accounts:

FeatureData Handling
Snippet expansionLocal storage — Snippet content, abbreviations, groups stored in local sled database
Clipboard historyLocal storage — Recent items saved locally; configurable count and auto-cleanup
Screenshot & annotationLocal processing — Capture, annotation, export all done locally
FillIn interactionLocal processing — Pop-up input used only locally, not uploaded
Template variables & scriptsLocal execution — Date, clipboard, scripts run locally
Import/ExportLocal operation — JSON/CSV import/export on your device
Cloud syncYour own accounts — Sync only to your bound Gist/WebDAV; data under your account

3. Features Requiring Network

The following features require network connectivity:

3.1 License Verification

  • Information collected: Device identifier, OS version, license key
  • Purpose: Verify license validity, manage device activation count
  • Storage: License-related data stored on secure servers for the license duration

3.2 Software Update Check

  • Information collected: Current software version
  • Purpose: Check for available updates
  • Storage: No personal information stored

3.3 Crash Reporting (Optional)

  • Information collected: Anonymous crash logs, device type, system version
  • Purpose: Improve software stability
  • Storage: Anonymous data, cannot be linked to individuals

3.4 Usage Statistics (Optional, Pro)

  • Information collected: Expand count, characters saved, trends, etc., computed locally; if reporting is enabled, anonymous aggregated data may be sent
  • Purpose: Achievements and trends; if reported, product improvement
  • Storage: Local by default; if reported, anonymous aggregates only

4. Information We Do NOT Collect

  • ❌ Your snippet body or script content (unless you sync to Gist/WebDAV yourself)
  • ❌ Your clipboard history content
  • ❌ Your screenshot or annotation content
  • ❌ Content you enter via FillIn
  • ❌ Your file system paths or local file content (except files you explicitly import/export)

5. Third-Party Services

ServiceProviderPurpose
Payment processingThird-party payment platformsProcess purchases; we do not store your payment information
Cloud syncGitHub / Gitee / Your WebDAVData under your own accounts; we cannot access it
Crash reportingCollect anonymous crash information (if enabled)

6. Data Storage & Security

  • License data is transmitted via HTTPS
  • Local data is stored in the system’s standard application data directory (sled database)
  • We do not sell or transfer your personal information to third parties
  • Data synced to Gist/WebDAV is subject to those platforms’ privacy policies

7. Your Rights

You have the right to:

  • Request access to license information we hold about you
  • Request deletion of your license data (unbind all devices)
  • Choose whether to enable crash reporting or usage reporting
  • Stop using the Software at any time; local data can be removed by uninstalling or deleting the app data directory

8. Children’s Privacy

The Software is not intended for children under 13. We do not knowingly collect personal information from children.

9. Policy Updates

We may update this Privacy Policy from time to time. Updated policies will be posted on this page with the update date noted.

10. Contact Us

For any privacy-related questions, please contact: contact@once.work


By using the Software, you agree to the terms of this Privacy Policy.