Compliance layer for regulated direct-to-consumer
Cleared to ship.
Cleared classifies every line item against the destination’s rules, runs the buyer through exactly what the law requires, and hands fulfillment an order that is already cleared, held, or routed to a dealer. With the record to prove it.
The demo runs on seeded data. Nothing to install, no account, no card.
Cleared gate
Order to Eureka, CA 95501
- Classify
- Verify
- Cleared
- NOXs Rail SystemRetailer policyID verification required
- Low Profile Gas BlockRetailer policyID verification required
- MLOK Accessory RailsStatuteShips direct
- Notice
- Attestation
- ID and age
- Address match
Adult signature on delivery · §3273.51(e)(3)(C)
The problem
California made accessory shipments conditional. Most retailers answered by not shipping.
The law
Six things have to happen before a firearm accessory can be delivered to a California address.
- Statutory notice§3273.51(e)(1)(A)
- Written attestation§3273.51(e)(1)(B)
- Identity and age verification§3273.51(e)(1)(C)
- Delivery address matches the ID§3273.51(e)(3)(B)
- Statutory sentence on the label§3273.51(e)(3)(A)
- Adult signature on delivery§3273.51(e)(3)(C)
What retailers did
Most manufacturers picked the cheapest safe answer: route every California accessory order to a licensed dealer, or stop shipping to the state.
Both are defensible. Both move the work onto the buyer, who now drives to a dealer, signs a transfer, and pays for it — to receive a rail.
What it costs
Dealers near Eureka quote around $100 to receive a package and hand it over.
The two orders that started this project were $61 and $82 of mounting hardware. The transfer costs more than the parts, so the order gets cancelled and support spends the afternoon explaining why.
How it works
Four steps between the cart and the carrier.
Cleared executes the retailer’s policy at each step and keeps the record of what it did. Every classification carries its basis: statute, federal law, or the retailer’s own conservative choice.
Step 01
Every line in the cart is classified for the destination before payment: ships direct, needs the gate, FFL only, or cannot ship.
Step 02
The buyer reads the statutory notice, attests to it in writing, and completes an identity and age check. One pass, before the card is charged.
Step 03
The delivery address is normalized and compared field by field with the address on the ID. A mismatch holds the order instead of shipping it.
Step 04
The label carries the statutory sentence and adult signature, or the whole shipment routes to a licensed dealer. The record stores what happened.
Integrations
Meets you where your stack is.
The gate mounts as a checkout step where the platform allows it, and as a post-checkout hold where it does not. Either way Cleared writes two attributes back onto the order and sets the adult-signature flag on the label.
Shopify
Checkout step on PlusA checkout UI extension on Plus; a post-checkout hold on standard Shopify.
WooCommerce
Checkout stepA plugin and one checkout filter. The gate renders as a checkout block.
BigCommerce
Post-checkout holdThe gate mounts after checkout, on the order-created webhook.
Magento / Adobe Commerce
Checkout stepA React checkout step plus two order attributes. This is the Seekins path.
Custom (Next.js, React Router, headless)
EitherHand-tailored by us: a route before payment, or a hold after it.
Built for manufacturers
One box, one record, one place to look when someone asks why.
Cleared started with a single order that could not ship: three rails to a California address, from a manufacturer that sells its own parts direct. It is built for catalogs shaped like that one — most SKUs are ordinary hardware, a handful are regulated, and the difference decides whether a box goes to a house or to a dealer. The classification stays the retailer’s, confirmed with counsel. Cleared runs it and records it.
Catalogs we built for
- Rifle builders
- Barrel makers
- Optics and mounts
- Muzzle devices
- Reloading and ammunition
- Protective equipment
Categories, not a customer list. Cleared has one design partner today.
Where this is
A scrappy pilot for a real problem.
Cleared started with one cancelled order and a few days of building. It is not a product with a price list. It is a working proof that a small retailer can keep shipping to California without cancelling orders, and the next step is proving that on real orders.
Runs on a real catalog
All 79 Seekins products classified, with the statute quoted behind every class and the reason written out beside each one.
The whole gate works end to end
Notice, attestation, ID and age check, address match, and the label your shipping team would print. The identity vendor is simulated; everything else is real code.
Looking for one retailer
To run it on real California orders, on their own stack, and say what is wrong with it. That is the next step, and it is the only one.
Cleared executes the retailer’s policy and keeps the record. It does not guarantee compliance, and identity vendors bill their own rates.