Skip to content

Takedowns

Takedowns removes material named in a valid notice, tells the poster, restores it on a counter-notice, and tracks repeat infringers.

Outcome

PartThis Process
OutcomeMaterial named in a valid notice comes down within a day, its poster is told, and a valid counter-notice restores it.
ReadsThread, Page
LeavesPage, Message
On timeWithin 1 day (calendar time); the clock never stops. Late Actions go to the Legal Lead.
Runs inEach Startup

Accountable

Contracts Manager, Legal Team.

Responsible: Contracts Manager.

Consulted: Legal Lead.

Informed: Risk Analyst.

Workflows

WorkflowRunsTeam
Handle a takedownon Thread.created where intake = 'takedowns'Legal Team

Who does each step

Takedowns: who does each step5 steps in 1 Workflow, across 2 Roles: Contracts Manager, Risk Analyst. The table below lists every step.Contracts ManagerKaiRisk AnalystRemyWorkflowHandle a takedown1Check the notice names the work, thematerial and a sworn statement.2 · Page.updateRemove the material within a day of a validnotice.3 · Message.createTell the poster, with the notice attachedand how to counter it.4 · Page.updateRestore the material after a validcounter-notice and the legal waitingperiod.5 · Customer.updateCount the poster’s strikes and suspend arepeat infringer.Takedowns: who does each step5 steps in 1 Workflow, across 2 Roles: Contracts Manager, Risk Analyst. The table below lists every step.WorkflowHandle a takedownContracts Manager1Check the notice names the work, the materialand a sworn statement.Contracts Manager2 · Page.updateRemove the material within a day of a validnotice.Contracts Manager3 · Message.createTell the poster, with the notice attached and howto counter it.Contracts Manager4 · Page.updateRestore the material after a valid counter-noticeand the legal waiting period.Risk Analyst5 · Customer.updateCount the poster’s strikes and suspend a repeatinfringer.
Each box is a step, numbered within its Workflow, with the Verb it calls, under the Role it runs as. The table below adds approvals.
WorkflowStepRoleCallsApproval
Handle a takedown1. Check the notice names the work, the material and a sworn statement.Contracts Manager
Handle a takedown2. Remove the material within a day of a valid notice.Contracts ManagerPage.updateNone
Handle a takedown3. Tell the poster, with the notice attached and how to counter it.Contracts ManagerMessage.createNone
Handle a takedown4. Restore the material after a valid counter-notice and the legal waiting period.Contracts ManagerPage.updateNone
Handle a takedown5. Count the poster’s strikes and suspend a repeat infringer.Risk AnalystCustomer.updateNone

Events

DirectionWhenWhat happens
InOn Thread.created where intake = 'takedowns'Starts Handle a takedown
OutPage.updatedRaised by step 2 of Handle a takedown
OutMessage.createdRaised by step 3 of Handle a takedown
OutCustomer.updatedRaised by step 5 of Handle a takedown

Plays

No Play names this Process.

Controls

No Control names this Process or a Workflow of it.

Settings

None.

Failure

A failed step retries; when retries run out, the Action goes to the Legal Lead.

StepOn failure
Handle a takedown 1. Check the notice names the work, the material and a sworn statement.invalid: The notice is missing a required part, so the sender hears what to add and nothing comes down.
Handle a takedown 2. Remove the material within a day of a valid notice.Times out after 1 day. Goes to the Legal Lead.

Loop

No loop: the path is never randomized, because it serves Public content.

Code

Text
Turn on takedowns

Enable

On by default for every Product Template. Process.pause stops new Actions; Actions in progress finish.

Example

A photographer reports that a directory listing uses their photo. The Contracts Manager removes the image the same day and tells the poster. A valid counter-notice restores it ten business days later unless the photographer files suit.