Neon Law
  • Notations
  • Nimbus
  • Workshops
  • Show-and-tell
  • Sign in
← Delete Your Data

From awareness to a machine

Chapter 3 of 5 · Section 7 of 12

Sections

1. Intro

  • 1. Agenda
  • 2. 2022 — a map, drawn by hand

2. The data that follows you

  • 3. You have a file you never opened
  • 4. The footprint is a threat model

3. From awareness to a machine

  • 5. Find, dispute, delete, prove
  • 6. Dispute — an attorney on the report
  • 7. Delete — a client can only ask
  • 8. The trust boundary is structural

4. Access to justice at product scale

  • 9. Operated by the Foundation
  • 10. Prove it without disclosing it

5. Wrap Up

  • 11. Delete your data
  • 12. Resources
✓

Delete — a client can only ask

Deletion is not a button that erases on click. A client can request deletion; a staff attorney authorizes it, and the executed expunge writes an audit record of what was removed and who approved it.

From store/src/expunge_requests.rs:


//! A client can only *ask*: [`create`] inserts a `pending` row. A
//! Owner/Admin/Staff then resolves it — [`authorize`] (after running the
//! admin-gated expunge, passing the resulting audit-row id) or
//! [`deny`]. The executed expunge is always category `client_request`.

Presenter notes

Delete is the move a security audience should interrogate hardest, because "we deleted it" is the easiest claim to fake. Here the deletion is a two-party action encoded in the schema: the client's request inserts a pending row and erases nothing; a staff attorney must authorize it; and the authorization runs the admin-gated expunge and records an audit row correlating what was removed with who approved it. The control the client sees in the portal honestly reads "deletion requested" until that happens. Deletion you can prove beats deletion you assert.

View all slidesOpen display
← PreviousNext →
Contact us — support@neonlaw.orgTransparency & public disclosures
  • Neon Law Foundation
    5150 Mae Anne Ave Ste 405-9999, Reno, NV 89523

Neon Law Foundation is a Nevada nonprofit corporation and a 501(c)(3) tax-exempt organization. It does not practice law and cannot represent you.

Nothing on this site is legal advice, and nothing here creates an attorney-client relationship.

© 2026 Polin Shook & Neon Law