ShareVault

Privacy Policy

Last updated: March 11, 2026

1. Introduction

ShareVault ("we", "our", or "the Service") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard information when you use our file sharing service.

2. Information We Collect

2.1 Files You Upload

When you upload a file, we store the file content on Cloudflare R2 object storage. We also store metadata including the original filename, file size, MIME type, upload timestamp, expiry time, download count, and (if applicable) a one-way hash of any password you set. We do not store your password in plain text.

2.2 Automatically Collected Data

Like most web services, we may automatically collect standard web server logs including IP addresses, browser type, referring URLs, and timestamps. This data is used solely for security, abuse prevention, and operational monitoring.

2.3 Cookies

ShareVault uses minimal cookies required for the service to function. We do not use tracking cookies or third-party advertising cookies unless explicitly noted.

3. How We Use Your Information

  • To provide the file upload and download service
  • To enforce our Fair Use Policy and prevent abuse
  • To generate and deliver share links
  • To automatically delete expired files after 24 hours
  • To protect the security and integrity of our service

4. Data Retention

All uploaded files and their associated metadata are automatically and permanently deleted 24 hours after upload. We do not retain your files after this period. Server logs may be retained for up to 30 days for security purposes.

5. Data Sharing

We do not sell, trade, or otherwise transfer your personal information to third parties, except:

  • Cloudflare R2: File content is stored on Cloudflare's infrastructure, subject to Cloudflare's privacy policy.
  • Upstash Redis: File metadata is stored on Upstash's infrastructure, subject to Upstash's privacy policy.
  • Vercel: The application is hosted on Vercel, subject to Vercel's privacy policy.
  • Law Enforcement: We may disclose information when required by law or to protect our rights and the safety of others.

6. Security

Files are stored with encryption at rest on Cloudflare R2. Passwords are hashed using bcrypt before storage. We use HTTPS for all data transmission. However, no method of transmission over the internet is 100% secure, and we cannot guarantee absolute security.

7. Your Rights

Since we do not require account creation, we cannot identify you personally to fulfil data access or deletion requests beyond what is provided by the 24-hour auto-deletion mechanism. If you have concerns about a specific file you uploaded, please contact us with the file ID.

8. Advertisements

ShareVault may display non-obstructive advertisements to support the free service. These ads may be served by third-party ad networks which may use cookies or anonymous identifiers. You can opt out of personalised advertising through your browser settings or the ad network's opt-out mechanisms.

9. Children's Privacy

ShareVault is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has used our service inappropriately, please contact us immediately.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of the service after changes constitutes acceptance of the updated policy.

11. Contact

If you have questions about this Privacy Policy, please contact us through our GitHub repository or the contact information provided on our website.