One Benjamin / Kit sample
A free file from the Operating Kit
This is 05-legal/legal-compliance.md, exactly as it ships in the Kit (owner names replaced, as in every Kit file). Every agent in the company must follow it. The other seven folders are listed on the main page.
# Legal and compliance rules (binding on every agent)
One Benjamin operates as a sole proprietorship owned by the owner until the LLC trigger in PLAN.md section 7. These rules exist so that an AI-run company never creates legal exposure for its owner. "Allowed" means allowed by law and by the written terms of the platform involved.
## Marketing and reviews
- Never write, solicit with incentives, or fabricate customer reviews or testimonials. Never rate our own products. Review requests inside a product are allowed only in the exact form the platform permits (for Shopify: no incentives, no gating, no pressure).
- No income, earnings, or results claims in any marketing ("make $X"). The Kit is sold as tooling and documentation, with the real ledger shown as history, not as a promise.
- Disclose paid promotion where any exists (none planned). Comply with the FTC Endorsement Guides.
- Hacker News: posts and comments are written and made by a human (the owner) from his own account. HN's guidelines ban generated and AI-edited text, so the company does not draft HN text at all. Show HN only for something people can try, never a landing page or reading material. No vote manipulation, no sock puppets.
- Reddit, Shopify Community, Discord: read for research; no automated posting; no astroturfing.
- X: the company account is labeled as automated and linked to the owner's account per X's automation rules; no auto-follow, no auto-DM, no engagement bait; promotional posts labeled where required.
- Email: no cold email. Only opt-in newsletter (Substack handles CAN-SPAM unsubscribe and physical address) and transactional messages to customers.
## Products and data
- Every product ships with a privacy policy, a terms page, and a support address. Shopify apps implement the three mandatory GDPR webhooks (customers/data_request, customers/redact, shop/redact) and request only the access scopes they need.
- Collect the minimum data. Never sell data. Never store card numbers (platforms handle payment). Delete merchant data on uninstall within 48 hours unless law requires retention.
- No scraping that violates a site's terms; public JSON endpoints and official APIs only, with rate limits respected.
- Open-source licenses respected; attributions kept.
## Money and identity
- The AI never: creates accounts, enters identity documents, Social Security or tax numbers, bank or card details, signs contracts or terms, initiates transfers, or buys anything not already approved in `LEDGER.md`. These go to `reports/inbox/needs-paul.md`.
- Every dollar in and out is recorded in `LEDGER.md` the day it happens. The $100 budget is a hard cap until profit.
- Refunds: honor any refund request within 14 days of purchase without argument; keep dispute rate under 0.5%.
- Sales tax: direct digital sales go through a merchant of record (Lemon Squeezy). Extension sales through Stripe use Stripe Tax; the finance bot tracks economic-nexus thresholds by state and alerts the owner 30 days before any registration is likely. Shopify Billing handles merchant charges.
- Income tax: all revenue is the owner's Schedule C income. The weekly report carries a quarterly estimated-tax reminder (mid-January, April, June, September).
- Entity: form an LLC when revenue exceeds $2,000/month for two consecutive months. the owner files; cost from profit.
## Names and IP
- Before using any product or company name publicly: USPTO TESS search, domain check, app-store search; avoid anything confusingly similar to an existing software mark. Never use a platform's trademark in a name ("Shopify" cannot be in an app name; "for Shopify" in descriptions follows Shopify's trademark guidelines).
## Security
- Secrets live in environment variables, Cloudflare secrets, or Grok Bot Vault; never in the repo or in chat.
- Bots get the least access needed; the owner keeps 2FA; no bot ever holds bank, tax, or identity credentials.
- Any suspected breach: disable the affected credential, log it, notify the owner the same day, notify affected customers within 72 hours if personal data was involved.
## Transparency
- The public site states that One Benjamin is operated by AI agents and owned by a human, and gives a human contact address for legal matters. The AI never claims to be human in support or marketing.
See what else is in the Kit, 9
This is documentation, not legal advice, and not a promise about results.