child safety standards · last updated 21 October 2026

Dreamers Hub child safety standards

App: Dreamers Hub (iPhone and Android)
Published by: John Adam Spiers (shown as John Spiers on the App Store), an individual in Singapore
Child safety contact: John Adam Spiers, care@thedreamershub.sg (subject “CHILD SAFETY”)

Dreamers Hub has zero tolerance for child sexual abuse and exploitation (CSAE), including child sexual abuse material (CSAM), grooming, sexualization of minors, sextortion and trafficking. This page describes the standards we hold ourselves to and how we handle reports. We publish it to meet the child safety requirements of Google Play and the App Store and, more importantly, because it is the right thing to do.

On this page, a minor or child means anyone under 18.

If a child is in immediate danger, call the Singapore Police Force on 999 first. To report a concern to us, use Report in the app, or email care@thedreamershub.sg with “CHILD SAFETY” in the subject. Do not send us the material itself.

1. The Dreamers Hub app is for adults only

  • The Dreamers Hub app is for people 18 and over. When someone creates a profile, the app asks whether they are 18 or over, or under 18. A person who says they are under 18 cannot continue into the community. They can only manage or delete their account.
  • That answer is saved on the account and cannot be changed by the member. Only our team can correct it.
  • Features such as profile introductions are only shown for accounts recorded as adult.
  • This is self-declaration. We do not check ID, and the app stores may not stop everyone under 18 from installing the app. We therefore rely on design limits, reporting and review, as described below.
  • If we learn that an account belongs to someone under 18, we may restrict or remove it.
  • The website at thedreamershub.sg is for people 18 and over too, and its sign-up refuses anyone who says they are under 18. We delete any website account that recorded an age under 18. To ask about an account, write to care@thedreamershub.sg. See the privacy policy, section 15.

2. Product design that limits risk

The member app:

  • Has no “people near me” search and no member list that includes everyone. Members meet through projects, clubs, hangouts and rooms they can already see.
  • Has one opt-in way for members who do not know each other to find one another: the Dreamers street. A member can choose to put a house on it. Other adult members can then see the house, the member’s name, character and an optional one-line sentence, say hi, and ask to visit. Nothing is listed by default, and a member can take their house off at any time.
  • Limits contact between strangers. A greeting is text only, up to 500 characters. The first hello cannot hold links, email addresses, @handles or phone numbers. A member can start at most 10 new greetings a day. Until the other person replies, the sender cannot send a second message. Every greeting goes through the same text filter, and either person can end the conversation, report it or block the other. Asking to visit gives no access: the room owner decides each time and can say Not now.
  • Refuses the street, greetings, visit requests and event check-in to any account recorded as under 18. The server checks this as well as the app. At an event, check-in uses a word shown at the venue, never the phone’s location, and tonight’s street is visible only to people checked in at that event.
  • Uses text-only messages. Members cannot send photos, videos or files to each other in private or group messages.
  • Shows member photos in only one place: cover pictures for projects and activities. A reviewer on our team checks a cover before other members can see it.
  • Uses drawn characters from a fixed set of pieces rather than uploaded profile photos. The app does not make portraits or drawings from your photos.
  • Does not read the phone’s GPS location. Map listings are optional and are for public venues only.
  • Lets members block and report. A block stops new offers, replies, private messages, greetings and visit requests, and takes the two members off each other’s streets.
  • Applies an automatic text filter when members share text with others. It refuses text that contains words on a short, reviewed list of slurs. It also looks for explicit sexual terms, sexual content involving minors, threats, self-harm encouragement, requests for passwords or sign-in codes, and phrases used to trade child sexual abuse material. It sends matches to a reviewer. Possible scams and anything that may involve sexual material about children are flagged as urgent and checked first. It reads English and romanized words only. It is not a full classifier and does not replace human review.

3. How members report concerns

  • In the app: every kind of content has a Report button (reasons include “Unsafe content”). A report saves a copy of the content as evidence.
  • By email: care@thedreamershub.sg, subject “CHILD SAFETY”.
  • Child safety reports come first. Our reviewers handle any report that may involve a child before all other reports.
  • If a child is in immediate danger, call the Singapore Police Force on 999 first.

4. What we do when we receive a report

  1. A named reviewer (John Adam Spiers, or Wilson when he is away) opens the report within 24 hours, and sooner whenever we see it.
  2. We remove or hide the content, and restrict or ban the account if the report is credible. Content that has been removed is not shown to members.
  3. We do not ask the reporter to share the material again. We do not download, copy, screenshot, forward or circulate suspected CSAM. The only copy is the one the report captured, or a cover held back for review, and we keep it only as long as needed to report it to the police, then as the police instruct.
  4. We report suspected child sexual abuse material and child exploitation to the Singapore Police Force (a police report, or 999 if a child is in immediate danger). We cooperate with the Online Safety Commission, which can direct the removal of image-based child abuse. Where appropriate we may also report to the National Center for Missing & Exploited Children (NCMEC).
  5. We cooperate with lawful requests and directions from law enforcement and other Singapore authorities.
  6. Reporters are never punished for reports made in good faith.
  7. We keep a record of each case: when it was reported, what we did and when, and who acted. That record holds no copy of the material.

5. Staff and training

Everyone who reviews reports is told, before they start, that suspected CSAM must never be downloaded, saved, shared or discussed outside the report process, that child safety reports come first, and that John Adam Spiers is the escalation owner. Our moderation runbook sets out the steps.

6. Our commitments

  • We will keep this page current and review these standards at least every 6 months, and whenever we change how members can share content.
  • We will act on credible reports of CSAE and keep records of our actions.
  • We comply with applicable child safety laws, including the Penal Code 1871, the Children and Young Persons Act 2020 and the Online Safety (Relief and Accountability) Act 2025.
  • We will update our systems as the product grows. For example, if members are ever allowed to send images to one another, we will add image-safety checks first.

7. Contact

John Adam Spiers, care@thedreamershub.sg (subject “CHILD SAFETY”). Dreamers Hub, published by John Adam Spiers. For everything else, see support, the privacy policy and the terms.