Key takeaways
- Age verification is a spectrum, from a self-declared age gate to third-party ID checks and adult-signature delivery, and each step up adds assurance and friction.
- A self-declaration age gate records what a visitor says; it does not verify identity or age.
- A fair gate uses unchecked boxes, plain statements and an equal way to leave, and it re-confirms at checkout.
- Build the gate as an overlay on server-rendered pages so search engines receive the same content as visitors.
- Go beyond self-declaration when your jurisdiction, your processor or the product type calls for it.
The short answer
Most research-supply stores start with a self-declaration gate: the visitor confirms they are of age and buying for research before browsing. That is the lowest level of a spectrum that runs up to third-party ID checks and adult-signature delivery. Which level you need depends on your jurisdiction, your processor and what you sell.
Be clear about what each level proves. A checkbox proves someone ticked it. An ID check proves more. None of them proves intended use. This is general information, not legal advice; check the rules in your jurisdiction and with your processor.
The five levels compared
Each level can be layered on the one below it. Costs are described in relative terms because vendor and carrier pricing varies and changes.
| Method | Friction | Assurance | Cost | What it proves |
|---|---|---|---|---|
| Self-declaration gate | Low: one screen on first visit | Low | Build time only | That the visitor affirmed age and purpose |
| Checkout re-confirmation | Low: one checkbox per order | Low, but tied to the order | None | That the buyer affirmed again for this specific order |
| Date-of-birth entry | Low to medium | Low: easy to falsify | None | That the buyer typed a date meeting the threshold |
| Third-party ID or database check | Medium to high: some buyers abandon | Medium to high | Per-check vendor fees | That the details match a record or document, within the vendor’s method |
| Adult-signature delivery | Medium: someone must be home | High at the door | Carrier fee per package | That an adult signed for the package, under the carrier’s procedure |
Self-declaration and re-confirmation
The gate appears on the first visit with statements the visitor must tick. Checkout repeats the acknowledgment so each order carries its own record. Together they are the baseline most research stores run, and they cost almost nothing to operate.
ID checks and signature delivery
Third-party verification compares a name, address and date of birth against data sources, or checks a photographed ID. Adult-signature delivery moves the check to the doorstep; USPS, UPS and FedEx offer adult-signature services, so check each carrier’s current age rules and fees.
Both add cost and drop-off, so consider applying them to specific products, regions or first orders rather than to every order.
Design rules for a fair gate
A gate should record a real choice. Design it so a visitor understands what they are affirming and has to act to affirm it.
- Start every checkbox unchecked, and do not continue until each one is ticked.
- Write each statement in plain words: one for age, one for research purpose.
- Offer an equal, visible way out, such as a “Leave site” button, with no guilt copy.
- Do not hide the statements behind a single “Enter” button that implies agreement.
- Remember the choice on the device for a limited period, for example 30 days, then ask again.
- Re-confirm at checkout with an unchecked box tied to the order.
- Link the terms of sale from the gate so the full research-use terms are one tap away.
- Make the gate usable with a keyboard and a screen reader, and readable on a phone.
Keep the site readable for search engines
A gate should not stop search engines from understanding your store. Render the page content on the server and show the gate as an overlay on top of it, rather than serving an empty page until someone clicks through.
Serve the same page to crawlers and to people. Showing crawlers a different version from visitors can be treated as cloaking. With an overlay, the HTML is identical for everyone and the gate only controls interaction in the browser.
Check it with your browser’s view-source or a search engine’s URL inspection tool: product names, descriptions and policy text should be present in the HTML. See moving to Torva without losing SEO for the wider checklist.
Keep records you can produce
An acknowledgment helps only if you can show it later. Store what was affirmed, when and on which order, and keep no more personal data than you need.
- The exact statement text and a version number, so you know what the buyer saw.
- The timestamps of the gate acknowledgment and the checkout acknowledgment.
- The order number each checkout acknowledgment belongs to.
- The result and reference number of any ID check, rather than the ID image itself unless you are required to keep it.
- Carrier confirmation for adult-signature deliveries.
- A retention period agreed with counsel, with access limited to the people who need it.
When to go beyond self-declaration
Move up the spectrum when something outside your own preference calls for it. Three triggers come up most often.
- Jurisdiction. Some places set age or verification requirements for certain products. Check the rules where you operate and where you ship, and do not ship to regions you cannot serve lawfully.
- Processor or bank requirement. A processor or acquiring bank may make verification a condition of the account. That condition applies even where the law does not require it.
- Product type and risk signals. Higher-risk products, large first orders, mismatched billing and shipping details or repeated failed payments can justify a check on that order.
An illustrative example
Aster Research, a fictional store, runs the self-declaration gate and checkout re-confirmation on every order. It adds a third-party check on first orders above $500, and uses adult-signature delivery for one region where its counsel advised it. Most customers see one extra step at most, and the store keeps a record of each.
How Torva handles age and research acknowledgment
Every Torva storefront runs a research gate with two statements: “I am 21 years of age or older” and “I am a researcher purchasing for laboratory research use only”, with products not for administration to or ingestion by any person or animal. The gate is always on.
The statements are re-confirmed before checkout and remembered on the device for a limited number of days. Prechecked boxes are not accepted, so each acknowledgment reflects an action the visitor took.
Be clear on the limit: the Torva gate is a self-declaration, not identity verification. Torva does not check IDs; if your jurisdiction or processor requires ID checks or adult-signature delivery, arrange them with a verification provider or carrier and talk to us about your setup. Preview a store free, no card needed, to see the gate, or read the RUO disclaimer template.
Frequently asked questions
Is an age gate enough for a peptide website?
It is the common baseline, but whether it is enough depends on your jurisdiction, your processor and your products. A self-declaration gate records what a visitor affirms and does not verify age. If a law, your processor or your bank requires more, add ID checks or adult-signature delivery. Get advice for your jurisdiction before relying on a gate alone.
Does an age gate hurt SEO?
It does not have to. Render product and page content on the server and show the gate as an overlay, so search engines receive the same HTML as visitors. Problems start when a gate replaces the content with an empty page until someone clicks, or when crawlers get a different version from people. Check a few pages with a URL inspection tool.
How long should an age gate remember a visitor?
Choose a limited period, for example 30 days, and ask again when it ends. The gate should not be the only acknowledgment: re-confirm with an unchecked box at checkout so every order carries its own record, whatever the gate remembered on the device. Record the statement version shown, so you can prove what each buyer saw.
What is the difference between an age gate and age verification?
An age gate asks the visitor to affirm their age. Age verification checks it against something outside the visitor’s word: a database record, a scanned ID or an adult signature at delivery. Gates are cheap and low-friction but prove little. Verification proves more and costs more, in vendor or carrier fees and in abandoned checkouts.
Sources
Preview your store on Torva OS — no card needed — or explore the Desk demo, the eight themes and the plans. Questions: hello@torvaos.com.
General information for merchants, not legal, tax or financial advice. Check the rules in your jurisdiction and with your providers.