~/talk

How to respect users' data erasure requests with FlutterFire

Talkat Android Summit 2020 · 2020-10-08..10-09· [flutter]
slides:none on file

Prototype claims: a working Android app built in about five weeks that lets a user request full data erasure and actually removes Firestore records. Implementation uses Flutter + Firebase, FlutterFire auth libraries, two Firestore collections (users and reports), Firebase Cloud Storage for blobs and the Delete User extension (cloud functions packaged) configured in recursive mode. Demo shows the collection disappearing; extensions are beta and require the Blaze pay‑as‑you‑go plan so monitor function logs and billing.

AI-written summary · about

  1. 0:00Intro
  2. 1:06Home ownership
  3. 2:20Unplanned cost
  4. 4:47Agenda
  5. 8:05Why we need to respect users
  6. 8:15What are you collecting
  7. 9:25Choice and control
  8. 15:06What is PII
  9. 16:12Why respect user requests
  10. 16:52Title
  11. 17:28Not a functional requirement
  12. 18:18Understand your risk
  13. 18:48My experience
  14. 19:49My configuration
  15. 21:01CLI installation
  16. 21:24Demo
  17. 26:21Firebase Extensions
  18. 27:25Welcome
  19. 28:55Overview
  20. 29:19Code
  21. 32:17Serverless
  22. 34:07Monitoring
  23. 35:50Summary
  24. 37:29Why does this matter
  25. 40:27Conclusion
  26. 41:11Slack
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.