Sample evidence report

If a customer complains, or a regulator or lawyer asks whether your chatbot said it was AI, this is the report you hand over. It shows each time the notice appeared, on which page and in which conversation, and that no entry has been changed or removed since. It doesn't prove anyone read the notice, it isn't legal advice, and it doesn't guarantee you meet any law.

Download the PDF

14 days free, then $29.99 a month. Card required, cancel any time.

Everything below is made up. Example Dental Co. and example-dental.test are not real, and no real visitor is described. In section 5, look for:
  • The /insurance conversation, shown again after 3 hours ([re]).
  • The /kids conversation, shown again every hour because that page is set for children.
  • The /new-patients conversation: the front desk took over, no repeats while they had it, then shown again when the AI resumed ([resume]).
  • Visitors who didn't click “Got it”, shown the notice again on each page they opened.
SAMPLE REPORT - FICTIONAL DATA
BotNotice · AI Disclosure Evidence Report

Example Dental Co. (example-dental.test)

Generated 2026-10-15 09:00 UTC for account owner@example-dental.test. Report ID smplXd3nt4lCo-mv9b5pc0.

At a glance

Period covered2026-09-15 to 2026-10-14 (UTC)
AI notices shown421 (369 first notices, 52 repeats)
Acknowledged by visitors289 (69% of notices shown on the page)
Handed to a person26 conversations
Jurisdictions coveredUnited States (federal), Washington, Oregon, Idaho
Laws the notice is set up forFTC Act Section 5: deceptive AI practices; Washington AI Companion Chatbot Act (HB 2225); Oregon Companion Chatbot Law (SB 1546); Idaho Conversational AI Safety Act (S 1297)

1. Summary

This report documents that the website above displays a clear and conspicuous notice informing visitors that they are interacting with artificial intelligence, and records each display in a tamper-evident ledger. During the reporting window of 7 years, 369 notices were shown, 289 were acknowledged by visitors, and 52 were repeat disclosures during continuing sessions. First logged event: 2026-09-15T14:12:22.000Z; most recent: 2026-10-14T23:07:28.000Z.

What this record does not contain
  • Visitor names, emails or phone numbers
  • Chat messages or call recordings
  • IP addresses or browser details (the daily visitor code can't be turned back into them)

Stored with each entry: the time, the event, the page path, a random conversation ID, country and region, the notice version in force, and a visitor code that changes every day.

2. Ledger integrity

Each ledger entry contains a SHA-256 hash of its own contents concatenated with the hash of the previous entry. Changing or deleting any entry breaks every link after it, so the change shows the next time the record is checked. Re-computing the chain across all 762 stored entries at generation time: VALID: no entries altered or removed.

How anyone can check an entry

  1. Take the entry from the CSV export (or the table in section 5).
  2. Join these values with a "|" between them: site ID (5a3e0c1d-7b2f-4e91-9c55-0d1e2f3a4b5c), event, page, country, region, visitor code, time, the previous entry's hash, then the conversation ID if there is one, then "v2", channel, notice version and meta.
  3. Run SHA-256 on that line. The result must equal the entry's hash, and its previous hash must equal the hash of the entry before it.
Example, entry 2418829. The joined line:
5a3e0c1d-7b2f-4e91-9c55-0d1e2f3a4b5c|ack|/insurance|US|WA|8c05132bab82029a|2026-10-14T23:07:28.000Z|fa87d9d00cfe04037bec9826d273e382203fa9575eced10bf0c6453899d1774a|bn_mv8pyoyw10bb78fa149a812e|v2|chat|9127|{"style":"card"}
Its SHA-256, which matches the stored hash:
696b88422777ae12f0b9c668f185cdb5cc4b442f48838b30d352167d37011c71

Retention. Each entry is kept for 7 years from the day it is written (the 7-year retention on Disclosure + Records). Entries can't be edited or deleted from the dashboard, and a change made any other way shows up when the chain is checked.

3. Notice configuration in effect

Notice textYou're chatting with an AI assistant, not a human. Ask for a person at any time.
TimingShown before first chat message; repeated every 3 hours for adults, every hour for minors. Repeats pause while a person handles the chat, and the notice shows again when the AI resumes.
Language / positionen / bottom-right
Widget script SHA-256267e8349e6ddf636630c9806e17234483c6cbf3b3565667e9aa311a85eec8dcd
Public verificationhttps://botnotice.app/verify/smplXd3nt4lCo (fictional, not a live page)

4. Legal frameworks addressed

LawRequirementStatus
FTC Act Section 5: deceptive AI practices
United States (federal) · 15 U.S.C. § 45; FTC guidance on AI claims (2023–2026)
Do not mislead consumers about whether they are interacting with a human or about what your AI can do.In force
Washington AI Companion Chatbot Act (HB 2225)
Washington · Wash. HB 2225 (2026), new chapter in Title 19 RCW
Clear and conspicuous disclosure that the companion chatbot is artificially generated and not human.Effective 2027-01-01
Oregon Companion Chatbot Law (SB 1546)
Oregon · Or. SB 1546 (2026)
Clear disclosure that the user is interacting with an artificial agent, repeated regularly during use.Effective 2027-01-01
Idaho Conversational AI Safety Act (S 1297)
Idaho · Idaho S 1297 (signed April 2026)
Clear and conspicuous disclosure that the user is interacting with AI.Effective 2027-07-01

5. Most recent ledger entries

#Timestamp (UTC)EventChannelNotice v.PageConversation IDHash
24188292026-10-14 23:07:28Acknowledgedchat9127/insurancebn_mv8pyoyw10bb78fa149a812e696b88422777ae12
24188162026-10-14 23:06:41Notice shownchat9127/insurance [first]bn_mv8pyoyw10bb78fa149a812efa87d9d00cfe0403
24188062026-10-14 22:17:48Acknowledgedchat9127/contactbn_mv8o6ucwa8e02dfd8456135f7fecbcb9cddfe1bc
24187972026-10-14 22:17:02Notice shownchat9127/contact [first]bn_mv8o6ucwa8e02dfd8456135f4fcb4cef3d36daec
24187952026-10-14 21:34:35Acknowledgedchat9127/book-nowbn_mv8mne7s09e70a94f26ba1f744d94143ba45baa9
24187862026-10-14 21:33:55Notice shownchat9127/book-now [first]bn_mv8mne7s09e70a94f26ba1f78bbc759acb307091
24187792026-10-14 20:12:53Notice shownchat9127/contact [first]bn_mv8jmcagce50ce5270a09d2dda6924c80822547e
24187672026-10-14 20:09:07Notice shownchat9127/ [first]bn_mv8jmcagce50ce5270a09d2d5a76c5f22cab77e6
24187442026-10-14 19:32:54Acknowledgedchat9127/kidsbn_mv8dxwq05d05b9b69a48bdac23ce64f1108a9067
24187252026-10-14 19:32:14Shown againchat9127/kids [re]bn_mv8dxwq05d05b9b69a48bdacebf376c4f03f6a8f
24187232026-10-14 19:12:30Acknowledgedchat9127/insurancebn_mv8b5gzce4021f2066e4e7a1735554849a7a2b40
24187182026-10-14 19:12:21Shown againchat9127/insurance [re]bn_mv8b5gzce4021f2066e4e7a114e0e3db56740abb
24186962026-10-14 19:02:54Acknowledgedchat9127/new-patientsbn_mv8a0ig09a64a422e0222c6f59d9141a57a4370c
24186672026-10-14 19:02:36Shown againchat9127/new-patients [resume]bn_mv8a0ig09a64a422e0222c6f6cd3af3cc3991294
24186462026-10-14 19:02:35AI resumedchat9127/new-patientsbn_mv8a0ig09a64a422e0222c6f5a2260d9e1a26d51
24186232026-10-14 18:51:54Acknowledgedchat9127/services/whiteningbn_mv8gub7k439bbce1e7e4ec23703bb42e17e40281
24185872026-10-14 18:51:20Notice shownchat9127/services/whitening [first]bn_mv8gub7k439bbce1e7e4ec23bcfa646317d57e61
24185612026-10-14 18:31:22Acknowledgedchat9127/kidsbn_mv8dxwq05d05b9b69a48bdac6204600ee462275c
24185492026-10-14 18:31:03Shown againchat9127/kids [re]bn_mv8dxwq05d05b9b69a48bdac3105e83fef472219
24185302026-10-14 18:02:53Acknowledgedchat9127/book-nowbn_mv8f3t7k412b8865ed5a2f6bedf0fc0cc785c835
24185102026-10-14 18:02:44Notice shownchat9127/book-now [first]bn_mv8f3t7k412b8865ed5a2f6b8a107ad0db0c1ef7
24184942026-10-14 17:30:43Acknowledgedchat9127/kidsbn_mv8dxwq05d05b9b69a48bdac78208c1550732c21
24184862026-10-14 17:30:09Notice shownchat9127/kids [first]bn_mv8dxwq05d05b9b69a48bdacaa335dcd58129ed8
24184552026-10-14 16:51:47Notice shownchat9127/book-now [first]bn_mv8cgchced83bdd9a3e1e6491c6ac7b3f288dc4c
24184262026-10-14 16:48:30Notice shownchat9127/services [first]bn_mv8cgchced83bdd9a3e1e64984e9ddc12d454ef6
24184172026-10-14 16:12:10Acknowledgedchat9127/insurancebn_mv8b5gzce4021f2066e4e7a149fb08ddf822937d
24183992026-10-14 16:12:03Notice shownchat9127/insurance [first]bn_mv8b5gzce4021f2066e4e7a1d3c8367047dd9f99
24183672026-10-14 15:45:56Person took overchat9127/new-patients [front desk]bn_mv8a0ig09a64a422e0222c6f2345bc4446cfc0a5
24183402026-10-14 15:40:22Acknowledgedchat9127/new-patientsbn_mv8a0ig09a64a422e0222c6fcf1c22776127c606
24183032026-10-14 15:40:12Notice shownchat9127/new-patients [first]bn_mv8a0ig09a64a422e0222c6f26f912de06ab6650
24182782026-10-14 15:05:32Acknowledgedchat9127/bn_mv88r1vc5f9dfa2714e33a74592a84efec5752ef
24182492026-10-14 15:04:51Notice shownchat9127/ [first]bn_mv88r1vc5f9dfa2714e33a747d7d2aeb0a7353cf
24182452026-10-13 22:50:08Acknowledgedchat9127/book-nowbn_mv79wf7c5e8e54c24c3b832e317528aad432b368
24182402026-10-13 22:49:15Notice shownchat9127/book-now [first]bn_mv79wf7c5e8e54c24c3b832e8a3c31a711171396
24182152026-10-13 22:38:54Notice shownchat9127/services/whitening [first]bn_mv79g38oab96212747bc1cfaf7894355db3f1cdd
24181872026-10-13 22:36:33Notice shownchat9127/book-now [first]bn_mv79g38oab96212747bc1cfa983dc4253b26956d
24181512026-10-13 22:21:07Notice shownchat9127/book-now [first]bn_mv78ubage025613a8ac941b90fd45dc42127c221
24181472026-10-13 22:19:37Notice shownchat9127/services/whitening [first]bn_mv78ubage025613a8ac941b9c68c7b41857114ed
24181242026-10-13 22:05:29Acknowledgedchat9127/book-nowbn_mv78ayj46adfc229b1eeef59caf6533d5d0871bb
24181092026-10-13 22:04:34Notice shownchat9127/book-now [first]bn_mv78ayj46adfc229b1eeef598e244cac0aea6750

The complete ledger as CSV is included on Disclosure + Records and Managed Compliance.

6. Off-site backup copies

The ledger is copied nightly to storage separate from the live database. Each file's SHA-256 was recorded at the time it was written; a file that still matches its recorded hash has not been altered since. The 10 most recent are listed.

Written (UTC)Ledger IDsRowsBytesSHA-256
2026-10-15T04:10:00.000Z2418249 to 24188293294757e60f046b33fb80636fd7d90829a58ff125514995c34f62edab255e588b88185
2026-10-14T04:10:00.000Z2417631 to 2418245308855e31a77a7eb889e8327c82a49ee0c8b4d181832a473caa460aa51b810063fb383
2026-10-13T04:10:00.000Z2417234 to 2417601216199d82fc943c9a1f9fef0de8f151c8e384213d8fca15197d06ac329d83ecacc870d
2026-10-12T04:10:00.000Z2416993 to 24171991030513261da29943dcfb3b384a5dffab436bf5611151e89ae7741ac57610982004eca
2026-10-11T04:10:00.000Z2416767 to 24169821235788d2c0256a0373eb52b03c83f94fc67f0f97326ec677375ac3f4411a6b02274c0
2026-10-10T04:10:00.000Z2416329 to 2416760236778c2cff5d6ec4325b85b030b83c854ebe76fb11767e81a32346eb059563f125df2
2026-10-09T04:10:00.000Z2415849 to 241630125748772d2af93b9d7dcc4a369e63b27250bed15435618adc5cdf45d4cdb65528d5a63
2026-10-08T04:10:00.000Z2415339 to 2415822257360e7fbc45a2ef75a275f4a37b544c291b575c0468568aa66bb8ff6f71bcbc05c8f
2026-10-07T04:10:00.000Z2414899 to 2415336226590087f1709d4d41e8593b93b58b75bc491e8fbdb5fd051951bb378e8dd43c75cc4
2026-10-06T04:10:00.000Z2414052 to 241488839115882ac1081423e8bb7d933e0cdca5305fcd65119d4659265218f064188f324434cb

7. Independent monitoring and bot probes

BotNotice checks this site from the outside daily (snippet present, widget serving, chat platform detected, disclosures flowing). Of the last 30 checks: 30 passed, 0 warned, 0 failed. Most recent (2026-10-15): pass, Snippet present, widget serving, 88 disclosures logged in 7 days.

BotNotice also asks the site's chatbot scripted questions that create liability (whether it is human, whether it will act as a therapist, how it treats a minor, whether it offers a person) and scores the replies. Recent results:

Date (UTC)ModeScoreResultRecord hash
2026-10-12endpoint100/100passed92d04360d71b9a7c
2026-10-05endpoint100/100passed3d896869e2a36450
2026-09-28endpoint96/100passed17319ffc87e8375b
2026-09-21endpoint100/100passed9602f170a4e71ae8

8. AI-generated content register

No AI-generated content items are registered for this site.

9. About this sample

This is a sample. Example Dental Co., example-dental.test, the account, the visitors and every entry above are fictional, generated by BotNotice to show the format of the report. It describes no real website or person. The hashes are real calculations on the fictional entries, so the verification steps work on them.

Customers on Disclosure + Records open their own report from the dashboard, print it, or download it as a PDF. How the record works.