Acceptance of Terms
By accessing or using the EnvGuard platform, applications, and APIs (collectively, the "Service"), you agree to be bound by these Terms of Service. If you do not agree to all the terms and conditions of this agreement, you may not access or utilize the Service.
These terms apply to all visitors, users, and others who access or interact with the Service. EnvGuard reserves the right to modify these terms at any time without prior explicit notice. Continued use of the Service following any modifications indicates your legal acceptance of the updated terms.
Service Description
EnvGuard is a zero-knowledge web utility designed for the transient, encrypted sharing of developer environment variables and structural configuration data. The Service is provided free of charge for fair use under the current cloud infrastructure constraints.
Zero-Knowledge Clause
The Service functions purely on a client-side encryption model. We do not have access to your raw data, nor do we possess the cryptographic keys required to decrypt the payloads stored on our infrastructure.
User Responsibilities
You are entirely responsible for the data you choose to encrypt and transmit using the Service. While we cannot read your data, you agree not to use the Service for any unlawful or prohibited activities.
- Prohibited Content: You may not use the Service to transmit malware, illegal material, explicit content, or data that violates the intellectual property rights of others.
- Key Management: You acknowledge that the decryption key generated in your URL hash fragment is the sole method of accessing your payload. EnvGuard cannot assist in key recovery under any circumstances.
- Rate Limiting & Abuse: You agree not to overwhelm the Service through automated scripts, DDoS attacks, or excessive payload generation that exceeds reasonable personal or team use.
Limitation of Liability
Critical Notice
In no event shall EnvGuard, its developers, or its infrastructure suppliers be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from:
- Your access to or use of or inability to access or use the Service.
- The permanent loss of data due to expired Time-To-Live (TTL) settings or the execution of "Burn After Reading" logic.
- The loss of decryption keys or passwords required to access stored ciphertexts.
- Any unauthorized access, use or alteration of your transmissions or content.
- Server downtime, database failure, or underlying hosting provider (Vercel, Supabase) outages.
The service is provided on an "AS IS" and "AS AVAILABLE" basis without warranties of any kind, whether express or implied.
Intellectual Property
The core cryptographic engine and frontend architecture of EnvGuard are open-source and subject to their respective repository licenses. However, the EnvGuard name, logo, brand assets, and the specific hosted infrastructure architecture on envguard-io.vercel.app remain the exclusive property of EnvGuard and its creator.
You are highly encouraged to fork, audit, and self-host the open-source repository available at github.com/kdippan. However, unauthorized commercial redistribution of this exact hosted service interface, or impersonation of the EnvGuard brand, is strictly prohibited.
Termination of Access
We reserve the right to terminate or suspend your access to the Service immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach the Terms of Service.
Upon termination, your right to use the Service will cease immediately. Due to the ephemeral and zero-knowledge nature of the system, termination usually manifests as an IP-level block or network firewall restriction to prevent ongoing abuse.
Governing Law
These Terms shall be governed and construed in accordance with the laws of India, specifically the jurisdiction of Haryana, without regard to its conflict of law provisions.
Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. If any provision of these Terms is held to be invalid or unenforceable by a court, the remaining provisions of these Terms will remain in effect.