Module: Privacy
- Defined in:
- app/services/privacy/scrub_service.rb,
app/models/privacy/deletion_request.rb,
app/workers/privacy/data_deletion_worker.rb,
app/services/privacy/manual_review_detector.rb,
app/workers/privacy/processor_detach_worker.rb,
app/controllers/privacy/deletion_status_controller.rb
Overview
Public status page for a DeletionRequest, looked up by its
confirmation_code.
Meta points users here from their Facebook settings after a Data
Deletion Callback fires — the URL we return from
Webhooks::V1::Facebook::DataDeletionController#create is constructed
from the confirmation_code. The page is also linked from the user-facing
"completion" email. Public, no auth.
Renders a minimal state-machine readout — pending / processing /
completed / failed / declined / no_account_found — without leaking any
identifying detail about the underlying account.
Defined Under Namespace
Classes: DataDeletionWorker, DeletionRequest, DeletionStatusController, ManualReviewDetector, ProcessorDetachWorker, ScrubService