Security and Incident Response

Last updated: October 11, 2026

This page describes how EngraveSafe, operated by Clearstage Labs, protects the data it holds and what happens if something goes wrong. It is written to be checked: each item below names the specific mechanism behind it rather than a general assurance.

What data is at stake

EngraveSafe holds very little. For an order flagged as missing personalization it holds the order number and items, the customer's e-mail address, their name when Shopify provides it, and the details the customer types into the form. It does not hold addresses, phone numbers or any payment data. Everything else it stores is operational: which orders were checked, and when.

Encryption

Test and production data are separate

Staging and production are two different Shopify apps with different credentials, two different hosting projects and two different databases. They share no secrets, and deploying one cannot repoint the other. No real customer data is copied into the test environment; test data is generated.

Limiting access

Access log

Every access to protected customer data is recorded: the merchant opening the dashboard, the merchant sending the form link, the customer opening or submitting their own form, and every deletion, whether it came from a Shopify privacy request or from the retention timer. The log records the store, who acted, what they did and how many records were involved. It deliberately contains no customer data itself — no e-mail address, no name, no form answer — because an audit trail that copied the data would simply be a second place to lose it from. Log entries are kept 365 days.

The log is reviewed monthly, and after any suspected incident. The review asks one question: does the pattern of access match what the app is supposed to do? Reads from merchants, form activity from customers, deletions only from compliance requests and the retention timer. Anything else is investigated before it is dismissed.

Retention and data loss prevention

Incident response

An incident is any event that may have exposed, altered or destroyed data EngraveSafe holds, or that may have given someone access they should not have. A suspected incident is treated as an incident until it is ruled out.

Severity

Roles

With a single operator there is no escalation chain to maintain and no ambiguity about who responds: Clearstage Labs is the incident responder and the decision-maker, reachable at snakeeyes3407@gmail.com. The escalation path runs outward instead — to Shopify Partner Support, and to the hosting and database providers, whose own support and status channels are used when the cause may lie with them.

What happens, in order

Reporting a problem

If you believe you have found a vulnerability or a data problem in EngraveSafe, please write to snakeeyes3407@gmail.com with enough detail to reproduce it. Reports are acknowledged within three business days. Please do not access, modify or retain anyone else's data while investigating, and please give us a reasonable opportunity to fix the issue before describing it publicly.

Changes

We'll update this page if anything changes and note the date above.