Last updated: May 27, 2026
Applies to Yulio CLI v1.2.4.
Welcome to Yulio Labs (“we”, “our”, or “us”). We are committed to protecting your personal data and respecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you visit our website or use the Yulio CLI.
By using our services, you agree to the collection and use of information in accordance with this policy. Our practices are designed to comply with global privacy standards, including the Personal Data Protection Act (PDPA) and the General Data Protection Regulation (GDPR).
Yulio servers never see your GitHub Personal Access Token, Vercel token, or MongoDB Atlas API key. All third-party credentials are stored locally on your machine at ~/.yulio/config.json with file mode 0600 (owner read/write only), and are used exclusively to call the relevant provider APIs directly from your machine.
Our architecture is intentionally designed to maximize security and keep you in full control. The generated code belongs to you, runs on your infrastructure, and communicates directly with your chosen third-party providers without routing through our servers.
What stays on your machine:
api.github.com.api.vercel.com.api.yuliolabs.com to authenticate Yulio account requests.Under the PDPA and applicable privacy frameworks, we collect only the minimal necessary personal data required to provide our services:
api.yuliolabs.com over HTTPS. We may retain authenticated request metadata for billing and abuse prevention.yulio-cli version string for compatibility checks. No machine identifiers, no IP fingerprinting, no usage telemetry beyond version + authenticated requests.You maintain full rights to access, rectify, or request the deletion of your personal data. See section 9 (Account deletion) for how to exercise these rights.
The Yulio CLI operates under a hybrid licensing model:
The generated code contains no analytics SDKs, no tracking pixels, and no calls back to Yulio infrastructure. Once you scaffold a project, it operates entirely independently of Yulio — you can revoke your Yulio subscription and your running application is unaffected.
Want to see what production-ready code from Yulio looks like? Browse the free reference starters: NestJS · Next.js.
Every external host the Yulio CLI contacts during normal operation, and the credential attached (if any):
| Host | Triggered by | Credential |
|---|---|---|
| api.github.com | auth setup/update, deploy | GitHub PAT |
| api.vercel.com | auth setup/update, deploy | Vercel token |
| cloud.mongodb.com | auth setup, db setup | Atlas keys (HTTP Digest) |
| api.yuliolabs.com | login, refresh, add, manifest fetch | Yulio JWT (where required) |
| github.com | deploy (git push) | GitHub PAT (per-command) |
| api.ipify.org | db setup (IP detection for Atlas allowlist) | none |
| registry.npmjs.org | every CLI invocation (cached 12h); npm install during scaffold | none |
Disable update notifications by setting NO_UPDATE_NOTIFIER=1 in your environment.
repo scope (full control of private repositories). Generate at github.com/settings/tokens.You can revoke any token at any time from the respective provider’s dashboard. After revocation, run yulio auth update to provide a fresh token.
~/.yulio/config.json stores third-party tokens in plaintext. File permissions are 0600 (owner read/write only), but any process running as your user can read it. We do not use macOS Keychain, Windows Credential Manager, or Linux Secret Service today. Roadmap: v1.5.Yulio is an early-stage product (v1.2.4, May 2026). We do not hold SOC 2, ISO 27001, HIPAA, or formal GDPR certifications. We follow industry-standard practices: TLS 1.2+ for all network traffic, password hashing on the backend, scoped credential storage at OS-level file permissions on your machine, and no plaintext storage of secrets in transit.
For regulated workloads (PHI, PCI primary storage, enterprise contracts requiring formal certifications), Yulio is not the right fit today. We will pursue SOC 2 Type I as the user base grows.
Email privacy@yuliolabs.com with subject “Delete my account” from your registered email address. We delete your account record and associated logs within 7 days. A self-service DELETE /api/users/me endpoint is on the roadmap for v1.4.
Found a security issue? Email privacy@yuliolabs.com. We respond within 24 hours. Please don’t file public issues for security reports — coordinated disclosure benefits all users.
We may employ third-party companies and individuals to facilitate our service (“Service Providers”), provide the service on our behalf, perform service-related tasks, or assist us in analyzing how our service is used. These third parties have access to your Personal Data only to perform these tasks on our behalf and are obligated not to disclose or use it for any other purpose. The hosts the CLI contacts directly are disclosed in section 5.
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the “Last updated” date at the top of this document. You are advised to review this Privacy Policy periodically for any changes.
If you have any questions about this Privacy Policy, licensing terms, or our data security practices, please contact us: