Pybes Legal
← Back to home
EN / JA
Legal Privacy Terms Disclaimer

Privacy Policy

This Privacy Policy describes how Pybes (“the App”) and the website at pybes.reiridge.com (“the Website”) handle information. Short version: the App does not collect any information. The Website uses Google Analytics 4 for usage analytics, which is enabled only with your consent.

Last Updated: April 19, 2026

1. Overview

This Privacy Policy covers two distinct scopes:

  • The App (Pybes) — the desktop application you download and run locally.
  • The Website (pybes.reiridge.com) — the site that distributes and describes the App.

The two have different practices. The App collects no information as a rule (see Sections 3 and onward). The Website uses Google Analytics 4 for usage analytics (see Section 2).

2. The Website (pybes.reiridge.com)

This section describes how the Website handles information when you visit it. For the App itself, see Section 3 and onward.

2.1 Google Analytics 4 (GA4)

Purpose: To understand how the Website is used and to improve it.

Information collected: Through GA4’s default measurement:

  • URLs and titles of pages you view, and referring URLs
  • Device type, operating system, browser, screen size, and language
  • Anonymized IP address (the IP is dropped before processing on Google’s side)
  • A pseudonymous identifier stored in a cookie (Client ID)
  • Time-on-page, clicks, and other interaction events

No personally identifying information (name, email, etc.) is sent.

Where the data goes: Google LLC (United States). For transfers from the European Economic Area (EEA) or the United Kingdom, Google’s published Standard Contractual Clauses (SCCs) apply.

How we obtain consent: On your first visit, a cookie-consent banner appears at the bottom of the screen. GA4 is loaded and its cookies are set only if you choose “Accept.” If you choose “Reject,” GA4 is not loaded and no related cookies are set.

Withdrawing consent: You can disable GA4 at any time, even after consenting, using the “Analytics cookies” toggle in the footer. When you disable, _ga, _ga_*, and _gid cookies are cleared and the page reloads.

Retention: Data is retained per GA4’s default configuration (up to 14 months).

Opting out at Google: You can also exclude yourself from all GA4 measurement by installing Google’s official opt-out browser add-on.

2.2 Cookies and local storage used

The Website uses the following cookies and local storage entries:

NameStoragePurposeLifetime
pybes-consentlocalStorageStores your cookie-consent choiceIndefinite (removable via browser settings)
_ga, ga*CookieGA4 Client IDUp to 2 years
_gidCookieGA4 session identifier24 hours

pybes-consent is stored in localStorage (not a cookie) and records only your consent choice. It is not transmitted anywhere. GA4 cookies are set only after you have accepted.

2.3 Future third-party services

We may add additional analytics or operational tools in the future. Before introducing any tool that collects personally identifying information or sets new cookies, we will update this Privacy Policy and, where required, obtain additional consent.

3. Data the App Does NOT Collect

Except for the minimal update-check information described in Section 6, the App does not collect, store, or transmit:

  • Personal information (name, email, etc.)
  • Usage analytics or telemetry
  • Script content or execution results
  • File contents processed by scripts
  • IP addresses or device identifiers
  • Crash reports

4. Local Data Stored by the App

The App stores the following data locally on your device only:

  • Your scripts (code, name, description)
  • Input field configurations and values (preset defaults and last-used runtime values)
  • Execution logs (stdout/stderr output, with error lines tagged)
  • App settings (theme, window size, browser channel, etc.)

This data is stored in a SQLite database at your system’s app data directory and never leaves your device.

Field values are encrypted at rest with AES-256-GCM using a key derived from your machine’s hostname. Because the key is tied to the machine, the database file is not portable between devices. Values of fields declared as “username” or “password” are treated as sensitive and are excluded from plain-text export files.

If you use the Encrypted Export feature (PRO), the exported file is additionally protected with a password you supply, via PBKDF2-SHA256 (100,000 iterations) and AES-256-GCM. The export password is never stored by the App. If you lose it, the file cannot be recovered.

5. Clipboard Usage

When you use the “Prompt” or “Consult” features, the App copies text to your system clipboard. This text may include:

  • Variable names and types you have configured (variable values are never included)
  • Python code from the editor
  • Console output (for the Consult feature)
  • A structured prompt for use with external LLM services

You control when and where you paste this content. The App does not transmit clipboard content anywhere automatically.

6. Update Checks and License Validation

The App may periodically check for updates by contacting our update server. This request includes only:

  • Your current App version
  • Your operating system type

No personal information is transmitted. You may disable update checks in the App settings.

PRO features are currently gated by a build-time flag and the App does not perform online license validation during the beta. If online license validation is introduced in a future release, this Privacy Policy will be updated to describe exactly what is transmitted (e.g., license key), and the change will be communicated in-App before it takes effect.

7. Third-Party Services

The App does not integrate with any third-party services. When you copy prompts and paste them into external LLM services, those interactions are governed by the respective service’s privacy policy, not ours.

The Website uses Google Analytics 4 as described in Section 2.

8. Region-Specific Rights

EU/EEA Residents (GDPR)

The App does not collect personal data, so there is no data to access, rectify, erase, or port.

The Website processes data through Google Analytics 4 on the lawful basis of consent (GDPR Article 6(1)(a)). You may withdraw consent at any time using the “Analytics cookies” toggle in the footer. To exercise rights of access, erasure, or restriction regarding the data processed, contact us via the contact page.

California Residents (CCPA / CPRA)

We do not sell or share personal information. We do not consider GA4 measurement on the Website to constitute a “sale” under the CCPA, but you can decline measurement entirely using the footer toggle. For questions, contact us via the contact page.

Japan Residents (Act on the Protection of Personal Information)

The App does not acquire personal information. On the Website, Google Analytics 4 cookies and related data may be provided to Google as personally-related information (個人関連情報). The consent banner and footer toggle let you enable or disable GA4 measurement. For inquiries, contact us via the contact page.

9. Children’s Privacy

Neither the App nor the Website is directed at children under 13. We do not knowingly collect information from children.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Changes that affect the App will be communicated through the App. Changes that affect the Website will be published on this page. The “Last Updated” date at the top indicates when the policy was last revised.

11. Contact

For questions about this Privacy Policy, please contact us via the contact page.

Related: Terms of Service / Disclaimer
© 2026 reiridge
HomeContact
PrivacyTermsDisclaimer