Terms of Service
These Terms of Service govern your use of Pybes (“the App”). The English version is authoritative.
1. Acceptance of Terms
By installing, accessing, or using Pybes (“the App”), you agree to be bound by these Terms of Service. If you do not agree, do not use the App.
2. Description of Service
Pybes is a desktop application that enables users to execute Python scripts locally on their machine. The App bundles a Python runtime environment, allowing script execution without a separate Python installation.
Users may generate scripts using external LLM services (e.g., Claude, ChatGPT) by copying prompts from the App and pasting generated code back into it. The App does not connect to any LLM service directly.
3. Beta Status and Plans
The App is currently in beta. Features may change, break, or be removed without notice. We appreciate your feedback but make no guarantees regarding availability, stability, or backward compatibility during the beta period.
During the beta period the App operates under a free tier with a script count limit (currently 10 scripts per installation). When the limit is reached, new scripts cannot be created; scripts above the limit remain stored but become read-only and cannot be executed until the count is reduced or a PRO license is activated. Certain features — including password-based encrypted export/import, the .pybesrun one-click launcher, and the browser codegen recorder — are designated PRO features and may be offered under a paid license. All pricing, license validation, and payment terms will be disclosed in the App before any charge occurs.
4. User Responsibility
You are solely responsible for:
- The Python scripts you execute through the App
- Any data processed by those scripts
- Any content you manually copy to or from external services
- Ensuring scripts do not perform harmful, illegal, or unauthorized operations on your system
- Reviewing LLM-generated code before execution
The App executes scripts with the same permissions as your user account. Scripts can read, write, and delete files on your system.
5. LLM-Generated Code Disclaimer
Code generated by external LLM services may contain errors, produce incorrect results, or behave unexpectedly. The App provides prompts to assist LLM code generation, but:
- We do not guarantee the correctness, safety, or fitness of any generated code
- You should review all generated code before execution
- We are not responsible for any damage caused by executing LLM-generated scripts
6. Variable Names and Sensitive Information
When generating prompts, the App includes variable names (field labels) in the clipboard content. Variable values entered by you (preset defaults and last-used runtime inputs) are never included in prompt or consult clipboard content. Even so, do not use sensitive information (passwords, API keys, personal identifiers) as variable names, as variable names may be pasted into external services.
Fields of type “username” and “password” are intended for credentials; their values are stored locally with machine-bound encryption (AES-256-GCM) and are never written to plain-text export files.
7. No Warranty
THE APP IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE DEVELOPER BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF DATA, PROFITS, OR REVENUE, WHETHER INCURRED DIRECTLY OR INDIRECTLY, REGARDLESS OF THE CAUSE OF ACTION.
Nothing in these terms excludes or limits liability that cannot be excluded or limited under applicable law, including liability for fraud or willful misconduct.
9. Third-Party Software
The App bundles the following third-party software under their respective licenses:
- Python (PSF License)
- openpyxl, python-docx, python-pptx, PyPDF2, jinja2, pandas, numpy, Pillow, chardet, geopy, folium, shapely, pyyaml, and other packages
You may view the full list of bundled packages and their licenses within the App.
10. Updates
The App may check for updates automatically. You may disable this in the App settings. Updates may modify functionality or these terms. Continued use after an update constitutes acceptance of any revised terms.
11. Modifications to Terms
We reserve the right to modify these terms at any time. Material changes will be communicated through the App. Your continued use of the App after such changes constitutes acceptance of the modified terms.
12. Region-Specific Provisions
EU/EEA Residents (GDPR)
The App does not collect, process, or transmit any personal data. All processing occurs locally on your device. As no personal data is collected, GDPR data subject rights (access, rectification, erasure, portability) are not applicable. Should this change in future versions, we will update this section and obtain your consent as required.
California Residents (CCPA)
The App does not sell, share, or collect personal information as defined under the CCPA. No categories of personal information are collected, disclosed, or sold. You may contact us with any questions regarding your privacy rights.
Japan Residents (個人情報保護法)
The App does not acquire, store, or transmit any personal information. All processing occurs locally on your device. Any future changes will be communicated in accordance with the Act on the Protection of Personal Information.
13. Governing Law and Jurisdiction
These terms shall be governed by and construed in accordance with the laws of Japan. Any disputes arising from or relating to these terms or the App shall be subject to the exclusive jurisdiction of the Tokyo District Court.
14. Language
These terms are written in English as the authoritative version. In the event of any conflict between the English version and any translation, the English version shall prevail.
15. Contact
For questions about these terms, please contact us via the contact page.