Skip to content
Shadow Forge
How it worksFeatures GalleryPricingFAQ
Log in Start free

Security

Last updated 21 July 2026 · Back to Shadow Forge

Shadow Forge holds your tool library and your drawer designs. Here is how that is protected.

Contents

  1. Architecture
  2. Data isolation
  3. Encryption
  4. Authentication
  5. Payments
  6. Reporting a vulnerability

1. Architecture

The parts of Shadow Forge that generate geometry run entirely in your browser. Photographs are processed, tools traced, and DXF/STL/PDF written on your own machine. The server side exists to store your account and sync your library — not to do the work.

This is a deliberate design choice, and it is the strongest security property we have: data that is never transmitted cannot be intercepted, and data we never hold cannot be breached from us.

2. Data isolation

Our database enforces row-level security. Access rules are applied by the database itself on every query, so one account physically cannot read another account's rows — it does not depend on the application layer remembering to filter.

3. Encryption

All traffic is encrypted in transit with TLS. Data at rest is encrypted by our infrastructure provider.

4. Authentication

Passwords are hashed by our authentication provider — we never store or see them in plaintext, and we cannot recover one for you. Password reset runs through a signed, time-limited link sent to your email.

The publishable API key shipped in the client is public by design; it grants nothing on its own, because row-level security governs access. Privileged keys and payment secrets are held only in server-side function secrets and are never exposed to the browser.

5. Payments

Payments run through Stripe. Card details go from your browser to Stripe directly — they never pass through, and are never stored on, our servers. Checkout and every billing change — updating your card, canceling — happen on Stripe-hosted pages. We keep only Stripe's identifiers for your customer and subscription so we know which plan you are on; we do not store your card number, and we cannot see it.

6. Reporting a vulnerability

If you find a security issue, please tell us before you tell anyone else, and give us a reasonable window to fix it. Email support@shadowforge.tools with the details and steps to reproduce, and put Security in the subject so it reaches us quickly. We will acknowledge your report and keep you updated while we fix it if you would like.

Shadow Forge

Browser-based CNC design for custom foam tool drawers. Trace tools, build drawers, cut shadow boards.

Product

  • Features
  • How it works
  • Gallery
  • Pricing

Resources

  • FAQ
  • Support
  • Security

Company

  • About
  • Contact

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Acceptable Use
  • Refunds
© 2026 Shadow Forge. All rights reserved. Made for people who hate a messy drawer.