Legal
Effective date: March 12, 2026 — Last updated: March 12, 2026
This Privacy Policy describes how Dorunaitsu LLC ("ShieldNode", "we", "us", or "our"), a Delaware limited liability company, collects, uses, and protects information when you use our service at shieldnode.app.
By using ShieldNode, you agree to the collection and use of information in accordance with this policy.
When you register, we collect your email address and authentication credentials via Supabase Auth (Google OAuth or email/password). We do not store passwords — authentication is handled entirely by Supabase.
When you add a service to ShieldNode, you provide an API base URL and credentials (API keys, tokens, or passwords) for that service. This is the most sensitive data we handle. We protect it as follows:
Virtual keys generated by ShieldNode are hashed on creation using a one-way function. The plaintext key is shown to you exactly once and is not recoverable afterward. We store only the hash for authentication purposes.
When requests are proxied through ShieldNode, we log the following metadata for each request:
We do not log request bodies, response bodies, authorization headers, or any payload content. Log retention depends on your plan (7 days on Free, 30 days on Pro, 90 days on Team).
We may collect IP addresses for security purposes (rate limiting, abuse prevention) and session tokens stored in cookies for authentication. We do not use analytics tools, advertising trackers, or behavioral tracking of any kind.
We do not sell, rent, or trade your personal information. We share data only with the following service providers, limited to what is necessary for them to perform their function:
We may disclose your information if required by law, court order, or to protect the rights, property, or safety of ShieldNode, our users, or the public.
We implement industry-standard security measures including:
No method of transmission over the internet is 100% secure. We cannot guarantee absolute security, but we take every reasonable measure to protect your data.
If you are located in the European Union or European Economic Area, you have the following rights under the General Data Protection Regulation (GDPR):
Our legal basis for processing your data is: contract performance (providing the service you signed up for) and legitimate interests (security, abuse prevention). To exercise any of these rights, contact us at contact@shieldnode.app.
If you are a California resident, you have the following rights under the California Consumer Privacy Act (CCPA):
To submit a request, contact us at contact@shieldnode.app. We will respond within 45 days.
ShieldNode uses only essential cookies necessary for the service to function. See our Cookie Policy for full details. We do not use advertising cookies, analytics cookies, or any third-party tracking.
ShieldNode is not directed at children under the age of 16. We do not knowingly collect personal information from children under 16. If you believe we have inadvertently collected such information, please contact us immediately at contact@shieldnode.app and we will delete it promptly.
We may update this Privacy Policy from time to time. We will notify you of significant changes by email (to the address associated with your account) or by posting a notice on shieldnode.app. Your continued use of the service after changes take effect constitutes acceptance of the updated policy.
For any privacy-related questions, data requests, or concerns: