Disclosure Desk
DisclosureDesk
Tell me which 2026 AI laws apply to the tools my business already uses — and generate the notices I owe.
Date: 2026-06-06 Form factor: Web app (single-page; mobile-friendly) Status: Prototype
What it is
DisclosureDesk is a compliance cockpit for small businesses that quietly adopted AI — a support chatbot, a resume screener, a dynamic-pricing engine, marketing personalization — and now face a wall of new 2026 disclosure laws. You list the AI tools you use; DisclosureDesk maps each one to the specific laws it triggers by jurisdiction and use case, scores how ready you are, and hands you paste-ready consumer notices for the gaps.
Who it serves
The owner or ops/HR lead at a 10–200 person company that uses a handful of AI tools but has no in-house counsel and no budget for a $400/hour privacy lawyer to answer "do these new AI laws even apply to us?" They need a concrete answer — which law, which tool, what to do, by when — not a 40-page whitepaper.
Why it could be profitable
Freemium B2B SaaS. Free tier: build your AI inventory and see which obligations you trigger. Paid tier ($29–$99/mo): generate and version the required disclosure notices, multi-jurisdiction coverage, audit-ready PDF export, deadline reminders, and automatic re-checks when the law list changes. The demand is structural and timely: a wave of US state AI laws took effect or approaches enforceability in 2026 — Illinois HB 3773 and California AB 2013 on Jan 1, 2026, the Colorado AI Act on Jun 30, 2026, California's ADMT pre-use-notice rules phasing through 2026–2027, and the EU AI Act's Article 50 transparency duties on Aug 2, 2026 — and most SMBs have no inventory of where AI runs, who owns it, or which disclosures they owe (King & Spalding, Kiteworks). Penalties are real money — up to $20,000 per violation in Colorado and $5,000 per day under California SB 942 — which makes a sub-$100/month tool an easy yes.
Form factor & scope
A self-contained web app. The prototype demonstrates the core loop end to end: an editable AI inventory, a live rules engine that resolves obligations from (jurisdiction × use case), a readiness gauge with illustrative penalty exposure, and a notice generator. A production version would add accounts, persistence, a continuously-maintained legal rules database, lawyer-reviewed notice templates, and reminders.
How to run it
- Open
index.htmlin any modern browser — no server, no build step. (Sample data is embedded inline so it works straight fromfile://; the same data also lives insample-data.json, which the app fetches when served over http.) - Click any system in the AI inventory to focus it and load its notice.
- Toggle obligations between open and Done to watch the readiness gauge, open count, and exposure update live.
- Use + Add AI system to add your own tool (pick a use case and the regions its users live in) and see what it triggers.
- In Notice generator, set your company name and rights-contact, pick a system, and Copy notice.
- Hit Export checklist to print/save just the obligations list.
What's in this prototype
- AI inventory (left) — five seeded systems (support chatbot, resume screener, dynamic pricing, email/ad personalization, loan pre-qualifier), each with vendor, use case, jurisdictions, and an open/clear badge. Add and remove your own.
- Obligations (center) — the rules engine resolves each system against a catalog of seven real 2026 laws, grouped by law with the triggering systems, the plain-English requirement, deadline, penalty, and a source link. A readiness gauge, open count, next deadline, and illustrative exposure sit on top; mark items done to update them.
- Notice generator (right) — produces a paste-ready consumer disclosure tailored to the selected system's use case, with your company and contact merged in.
- Sample data —
sample-data.jsonholds the law catalog, use cases, jurisdictions, notice templates, and the starter inventory.
Roadmap
- Continuously-maintained legal rules database with effective-date tracking and change alerts when a law moves.
- Lawyer-reviewed, jurisdiction-specific notice templates with versioning and an audit trail.
- Account persistence, team roles, and per-system owners with reminder emails before deadlines.
- Integrations (HRIS, helpdesk, ad platforms) to auto-discover AI systems instead of manual entry.
- Audit-ready export (PDF/CSV) and a shareable "AI compliance posture" report for customers and partners.
Sources
- https://www.kslaw.com/news-and-insights/new-state-ai-laws-are-effective-on-january-1-2026-but-a-new-executive-order-signals-disruption — state AI laws effective Jan 1, 2026 (IL HB 3773, CA AB 2013) and the Colorado AI Act timeline.
- https://www.kiteworks.com/cybersecurity-risk-management/ai-regulation-2026-business-compliance-guide/ — 2026 as a pivot year; need for an AI-system inventory, ownership, and documented compliance.
- https://trustarc.com/resource/california-ai-transparency-laws-sb942-ab2013/ — California SB 942 and AB 2013 obligations and scope.
- https://www.troutmanprivacy.com/2025/10/california-ai-transparency-act-amendments-signed-into-law/ — AB 853 delaying SB 942 to Aug 2, 2026 and per-day penalties.
- https://www.hklaw.com/en/insights/publications/2026/04/us-companies-face-eu-ai-acts-possible-august-2026-compliance-deadline — EU AI Act transparency timeline and US exposure.
- https://www.pathopt.com/blog/ai-compliance-2025-regulations-small-business-guide — plain-English view of which AI rules actually apply to small businesses.
Requirements
DisclosureDesk — Requirements
Goals
- Let a non-lawyer answer "which 2026 AI laws apply to the tools my business uses?" in under five minutes.
- Turn a vague obligation ("disclose AI use") into a concrete, trackable checklist tied to specific tools, deadlines, and penalties.
- Produce paste-ready consumer disclosure notices so the user can act, not just learn.
- Make compliance progress visible and motivating (readiness score, open count, illustrative exposure).
Primary user
The owner, ops lead, or HR/People manager at a 10–200 person company that uses several AI tools (chatbot, hiring screener, pricing, personalization) but has no in-house legal team. They are comfortable with software, time-poor, and risk-aware once they see a dollar figure. Job-to-be-done: "Show me exactly what I'm on the hook for and what to do about it."
Functional requirements
- FR1: Maintain an inventory of AI systems, each with a name, vendor/source, use case, owning team, and the jurisdictions where its users live.
- FR2: Let the user add and remove systems; recompute everything live.
- FR3: Maintain a catalog of AI laws, each with jurisdiction, applicable use cases, deadline, severity, plain-English requirement, detail, penalty, and a source URL.
- FR4: Resolve obligations by intersecting each system's jurisdictions and use case with the law catalog (jurisdiction match AND use-case match → triggered).
- FR5: Group triggered obligations by law and list which systems trigger each.
- FR6: Let the user mark an obligation done / not done and persist that state within the session.
- FR7: Seed "done" state from each system's recorded
metObligations(a law is done only if every triggering system has met it). - FR8: Show a readiness gauge (% of triggered obligations done) that changes color by band.
- FR9: Show summary stats: obligations triggered, still open, next deadline among open items, and illustrative penalty exposure.
- FR10: Mark obligations already in force vs. with a future deadline, and flag high-priority laws.
- FR11: Generate a consumer disclosure notice tailored to a selected system's use case, merging in company name and rights contact.
- FR12: Copy the generated notice to the clipboard.
- FR13: Filter the obligations list to show only open items.
- FR14: Export/print a clean checklist of obligations (hide chrome, keep the obligations).
- FR15: Run entirely client-side from
file://with no build step, network calls, or API keys.
User stories
- As an owner, I want to list the AI tools we use, so that I get a single map of where AI runs in my business.
- As an HR lead, I want to know that our resume screener triggers Illinois and Colorado rules, so that I post the right applicant notice before a deadline.
- As an ops lead, I want a readiness score and an exposure figure, so that I can justify spending time on this to leadership.
- As a marketer, I want a ready-made personalization/AI-content notice, so that I can paste it into our site without drafting legalese.
- As a founder, I want to see the next deadline at a glance, so that I prioritize what's urgent.
- As a support manager, I want to mark the EU chatbot disclosure as done, so that the dashboard reflects reality.
- As a user, I want to add a tool we just adopted and instantly see what it triggers, so that compliance keeps pace with new AI.
Non-functional requirements
- Self-contained: opens directly from
file://; all third-party assets (a web font) load over HTTPS from a public CDN. - Accessible: semantic landmarks, labelled controls, keyboard-operable buttons, live region for copy feedback, and sufficient contrast.
- Responsive: three-column desktop layout collapses to a single column on narrow screens.
- Transparent about limits: every screen states this is illustrative and not legal advice; each obligation links to a source.
- Performance: instant recompute on any change (catalog is small; pure in-memory).
Out of scope (for the prototype)
- Real user accounts, authentication, and cross-session persistence.
- A legally authoritative, continuously-updated rules database (the catalog is a hand-built sample).
- Lawyer-reviewed, jurisdiction-perfect notice wording.
- Automatic discovery of AI systems via integrations.
- Server-side PDF generation, reminders, or billing.
Open questions
- How granular should jurisdictions be (state-level vs. country-level vs. per-city ordinances like NYC Local Law 144)?
- Should exposure be a single illustrative figure or a modeled range with assumptions exposed?
- What's the right cadence and source for keeping the law catalog current and trustworthy?
- Do users want notices as copyable text, downloadable snippets, or embeddable widgets?
- How do we handle a system that spans many use cases (e.g., a chatbot that also makes pricing decisions)?