legal

Privacy Policy

Last updated: 2026

1. Overview

Prestruct is a build-time prerendering tool. This Privacy Policy explains how we handle data when you use Prestruct to generate static HTML for your Vite + React applications deployed on Cloudflare Pages.

2. Data We Collect

Prestruct itself does not collect any personal data. Prestruct runs as a build-time tool that processes your source code to generate static HTML files. During this process:

  • We do not collect user information from visitors to your website
  • We do not store cookies or similar tracking technologies
  • We do not have access to any data submitted through your website
  • We do not analyze or monitor your site's traffic or usage

3. Build-Time Processing

When you run Prestruct during your build process, it reads your source files and generates static HTML. This processing happens locally on your machine or within your CI/CD environment.

Prestruct does not transmit your code, content, or build output to any external servers beyond what you explicitly deploy to Cloudflare Pages.

4. Third-Party Services

Prestruct itself does not use any third-party analytics or tracking services. However, when you deploy your prerendered site to Cloudflare Pages, Cloudflare's own Privacy Policy applies to their hosting services.

If your website includes third-party services (analytics, ads, embeds), those services may collect data independently. You are responsible for understanding and complying with those services' privacy practices.

5. Cookies and Local Storage

Prestruct does not set or use cookies. Your website may use cookies if you implement that functionality in your own code, but that is outside the scope of Prestruct.

6. Children's Privacy

Prestruct is a developer tool and does not knowingly collect personal information from children under 13. If you believe your website using Prestruct may collect data from children, you are responsible for complying with applicable laws like COPPA or GDPR.

7. Data Security

Since Prestruct does not collect or store personal data, there is no personal data for us to secure. However, we recommend that you follow best practices for securing your development environment, build pipelines, and deployed websites.

8. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the "Last updated" date at the top of this page and post the new policy here. We encourage you to review this policy periodically.

9. Your Rights

Since we do not collect personal data, there are no personal data rights for us to fulfill. If you have questions about this policy or your rights related to your own website's data, please contact us at GitHub.

10. GDPR Compliance

Prestruct processes data locally during your build and does not transmit any personal data outside your environment. For users in the EU/EEA, this means no personal data leaves your controlled build environment. We do not have access to any personal data through Prestruct itself.

11. CCPA Compliance

Prestruct does not collect personal information from California residents. As a developer tool that runs locally, it is not subject to the California Consumer Privacy Act (CCPA). If you use Prestruct to build a website that collects user data, you are responsible for your own CCPA compliance.

12. Data Retention

Prestruct does not retain any personal data. Build artifacts are static HTML files that you control and deploy. We do not store any of your code, content, or generated HTML on our servers.

13. Business Transfer

In the event of a merger, acquisition, or sale of all or a portion of our assets, your information may be transferred as part of that transaction. We will notify you before your data becomes subject to a different privacy policy.

14. Contact

If you have any questions about this Privacy Policy, please contact us at GitHub.