Plain English up top. Dillydally is a video app. Every video uploaded is automatically scanned before it appears in anyone's feed, and every video shows up with a Report button. We aim to review reports within 24 hours. The product is built around small daily quotas, not engagement at all costs, which means we have less incentive than the average video app to look the other way on bad content. If you see something, report it.
This Moderation Policy explains how <COMPANY_NAME> reviews user-generated content on the Dillydally mobile application (the "App"). It is published here so that users know what content is allowed and how to flag what isn't; so that Apple, Google, and other reviewers can confirm we comply with platform requirements for user-generated-content (UGC) apps; and so that researchers and journalists can hold us to it.
It works alongside our Terms of Service (Section 5, "Acceptable Use").
1. What's not allowed
We disallow content that, in our reasonable judgment, falls into any of these categories:
1.1 Sexual content and nudity
- Pornography, sexually explicit content, or sexually suggestive content.
- Nudity, including partial nudity for sexual purposes.
- Content that sexualizes anyone — and especially anyone under 18 (see CSAM).
1.2 Child sexual abuse material (CSAM)
Any content sexualizing minors, in any form, ever. Posting CSAM is grounds for permanent ban with no appeal and a referral to the National Center for Missing & Exploited Children (NCMEC) and any applicable law-enforcement agency.
1.3 Violence and gore
- Content depicting graphic violence, severe injury, or death.
- Content celebrating or promoting acts of violence.
- Hunting/fishing in instructional and respectful framings is allowed; gratuitous cruelty to animals is not.
1.4 Hate and harassment
- Content that attacks, dehumanizes, or incites violence against people based on race, ethnicity, national origin, religion, caste, sexual orientation, sex, gender identity, serious disease, disability, or veteran status.
- Targeted harassment of any individual user.
- Threats of violence, including jokes that a reasonable person would interpret as a threat.
1.5 Self-harm and suicide
Content promoting, glorifying, or depicting self-harm, suicide, or eating disorders. Educational, recovery-focused, or supportive content is allowed on review; gratuitous depiction is not. See the sensitive-content guardrails in Section 4.
1.6 Illegal activity
Promotion or facilitation of illegal activity, including drug trafficking, weapons sales, fraud, theft, hacking, doxing, or invasion of privacy.
1.7 Spam, scams, deception
- Repetitive content posted to game the feed or upload limits.
- Pyramid schemes, fake giveaways, phishing.
- Impersonation of another person, organization, or our staff.
- Coordinated inauthentic behavior or bot-driven uploads.
1.8 Misinformation that causes harm
- Health misinformation that could lead to physical harm if followed.
- Content that fabricates or denies major real-world events in ways that could intimidate identifiable victims.
We take a narrower view of misinformation than some platforms because the App is interest-rooted (running, gardening, journaling, etc.), not news-rooted. Most content here is "watch this person do a thing." Where harmful health or safety claims appear in that frame, we remove them.
1.9 IP, privacy, and identity
- Reposting someone else's video as your own.
- Posting another person's private information (doxing) — phone numbers, home addresses, government ID numbers, etc.
- Recording someone in a place where they had a reasonable expectation of privacy (locker rooms, restrooms, etc.).
1.10 Platform abuse
- Attempting to circumvent the daily cap, the commit interstitial, the upload gate, or any rate limit through technical means.
- Filing false reports.
- Using the report flow to harass other users.
2. How content is moderated
2.1 Pre-publication: automated scan
Every uploaded video enters our system in a pending state and is not visible to anyone but the uploader until automated scanning completes.
Mux (our video processor) and an automated content-classification service run the video through detectors for:
- CSAM (matched against industry hash databases like NCMEC's PhotoDNA where applicable).
- Sexual content / nudity.
- Graphic violence / gore.
- Hate symbols / dehumanizing imagery.
If the scan returns "violating," the video's moderation status is set to rejected, the video is hidden from every feed, and the uploader is notified in-app with the reason. CSAM matches additionally trigger reporting per Section 1.2.
If the scan returns "clean," the video is set to approved and becomes eligible to appear in other users' feeds (subject to the ranker).
2.2 Post-publication: user reports
Every video card in the App has a Report button. The report flow asks for a reason (Spam, Harassment, Sexual content, Violence, Self-harm concern, Misinformation, Other) and an optional note. Reports appear in our moderator queue.
We aim for a 24-hour review SLA on user reports. In practice we move faster than that for high-severity categories (CSAM, threats of violence, self-harm).
When a moderator confirms a violation:
- The video's moderation status is set to rejected and it is hidden from every feed.
- The uploader is notified in-app of the removal and the category.
- Repeat or severe violations trigger account suspension or termination per the Terms of Service, Section 9.
When a moderator dismisses a report, the video stays visible. The reporter is not notified by default to discourage retaliation.
2.3 Anti-spam upload gates
Two structural friction points reduce the moderation surface:
- Upload eligibility: users must have completed at least 3 prompts before they can upload their first video.
- Rate limit: a user can upload at most 5 videos per day.
Drive-by spammers don't get to step 1.
3. Reporting flow
To report a video:
- Open the video card in the App.
- Tap the menu (⋯) → Report.
- Select a reason and add an optional note.
- Submit.
You'll see an acknowledgement screen confirming we got the report. For sensitive-content reports (Self-harm concern, "you or someone you know is struggling"), the acknowledgement also surfaces resources — see Section 4.
4. Sensitive-content guardrails
The App lets users follow interests like journaling, meditation, and mental-health-adjacent activities. Sometimes content in those interests touches on someone's struggle.
When a video is reported under "Self-harm concern" or auto-flagged by the classifier in that category, the App:
- Surfaces a resource panel in the report acknowledgement screen with the 988 Suicide and Crisis Lifeline for users in the United States, plus localized hotlines based on the user's locale (e.g., Samaritans UK, Lifeline Australia).
- Provides a link to <MARKETING_URL>/help with the full international list and the phrasing "If you or someone you know is struggling, help is available."
The classifier is opinionated about this — false positives are preferable to false negatives. We'd rather show a hotline link to someone who didn't need it than miss the one person who did.
5. Appeals
If you believe a video of yours was wrongly removed, or your account was wrongly suspended:
- Email <PRIVACY_CONTACT> with the subject "Moderation appeal."
- Include the video ID (visible in your account) or the date and time of the upload.
- We will respond within 7 days. If we agree, we will restore the video and notify any reporter that the report was reversed (without identifying you to the reporter).
CSAM and severe-violence rejections are not appealable.
6. Block-user (roadmap)
The MVP ships with report and admin removal, which Apple and Google's guidance treat as a sufficient floor for UGC app submission. A user-level Block feature ("hide this user's content from my feed permanently and prevent them from interacting with mine") is on our near-term roadmap. Until it ships, the supported user-controlled negative signal is:
- Long-press skip on a prompt card → the prompt is permanently blocked for that user (prompt_blocks). This blocks the prompt, not the user, but in practice a single bad-actor's content is filtered out for any user who blocks the prompt-bucket their content lives in.
- Report → admin removal for any specific video.
7. Transparency
We will publish an annual transparency report, beginning the year after public launch, summarizing:
- Volume of videos uploaded.
- Volume of videos auto-rejected at scan, by category.
- Volume of user reports, by category.
- Volume of moderator-confirmed violations and removals.
- Median and 95th-percentile time to action on reports.
- Volume of accounts suspended and terminated.
- Volume of appeals received and reversed.
We will not name individual users in the report.
8. Law-enforcement requests
We disclose user information only when we are legally required (e.g., a valid subpoena or warrant under U.S. law) or when we believe in good faith that disclosure is necessary to prevent imminent harm. We notify the affected user about the request unless we are prohibited by law from doing so. CSAM matches are reported to NCMEC as required.
9. Changes to this policy
We will update this policy as platform expectations and law evolve. Material changes get a version bump and a new <EFFECTIVE_DATE>.
10. Contact
Reports of violations: in-app Report button. Appeals, policy questions, press: <PRIVACY_CONTACT>.