Singapore — IMDA Online Safety reports
The annual online safety reports the six Designated Social Media Services (Facebook, Instagram, TikTok, X, YouTube and HardwareZone) file under Singapore's Code of Practice for Online Safety (issued by Singapore's Infocomm Media Development Authority (IMDA) under the Broadcasting Act), plus IMDA's own Online Safety Assessment Reports benchmarking them. Two streams: an assessment benchmark — IMDA's normalized, cross-service “Mystery Shopper” figures (action rate on legitimate user reports, and average time to action) for the 2024 and 2025 rounds — and each service's own Singapore-specific figures (2024 – 2025), which are each vendor's own metrics and aren't comparable across services. A tidy-long dataset: each row is one measured value identified by service × period × section × category × metric. Pin a section and metric before aggregating, and never mix the percent / days / count units.
Trends
Interactive views of the reported figures. Each chart has a text alternative for screen readers.
Action rate on user reports, by service
Share of legitimate user reports each service acted on, from IMDA's “Mystery Shopper” tests — the 2024 and 2025 assessment rounds.
Average time to action, by service
Average turnaround (in days) to resolve a user report, 2024 vs 2025 rounds.
YouTube — user flags from Singapore, by reason
Video flags YouTube received from Singapore-IP users in 2024 – 2025, by YouTube's own reason category.
Meta — content actioned in Singapore, by category
Content created in Singapore that Facebook and Instagram took action on in 2024 – 2025, by Community Standards category.
Assessment benchmark (2025 round)
IMDA's cross-service “Mystery Shopper” results for the latest round: the action rate on legitimate user reports and the average time to action, per service. Action rate is a percentage and time is in days — different units, don't sum them.
YouTube — videos removed from Singapore, by reason
Videos uploaded from a Singapore IP that YouTube removed for Community-Guidelines violations, by reason.
What the reports cover
The number of reported values in each stream. Counts of rows, not summed quantities.
Refine or extend these in the query builder (pin a section and metric before aggregating), browse the full field list on the Schema page, or read the Methodology.