Key takeaways
- End users of a Sharklio offerwall must be at least 16, should have a parent's or guardian's permission under 18, and a higher age applies when an offer, an advertiser or local law sets one.
- The wall does not ask for age, so the gate is yours: a neutral date of birth question at sign-up, checked on your server before you build the wall link.
- When you learn a user is under the minimum age, close the wall for them at once, handle their balance under your terms, and tell Sharklio at privacy@sharklio.com if their data reached the wall.
What is the offerwall age requirement?
On Sharklio, end users must be at least 16 years old to use the offerwall, and users under 18 should use it with the permission of a parent or guardian. Where an offer, an advertiser or local law sets a higher age, the higher age applies, and gambling offers are only for adults of legal age in their country. The wall does not ask anyone for their age, so you, the publisher, must keep younger users away from it, usually with a date of birth question at sign-up.
For the law in depth, read Offerwall COPPA rules: kids’ apps and app stores and Offerwalls and GDPR. This is general information, not legal advice.
Sharklio’s age rule, word for word
Section 4 of the Sharklio Terms of Service, “Eligibility, age, and restricted countries”, says:
“End users must be at least 16 years old to use an offerwall powered by Sharklio, and end users under 18 should use it with the permission of a parent or guardian. Where an offer, an advertiser, or local law sets a higher minimum age, that higher age applies. Age-restricted offers, such as gambling, are only for adults of the legal age in their country. Publishers must not make the offerwall available to people below the applicable minimum age.”
Three other places back it up:
- The Privacy Policy, section 18, says the offerwall is not intended for anyone under 16. Sharklio does not knowingly collect data about anyone below the minimum age, and if it learns that it has, it deletes that data, except records it must keep by law.
- Section 9 of the Terms bans giving “false profile details such as age, country, or gender”, so a user who lies about their age breaks the wall’s rules, not only yours.
- The wall’s footer says that by using the offerwall, users agree to the Terms of Service and Privacy Policy, with links to both. There is no age question in the wall.
Sharklio account holders must be at least 18, or the age of majority if higher; end users must be 16. (Checked on October 29, 2026; the live Terms always win.)
Why 16, and not 13 or 18
No single law says “16 for offerwalls”. The number sits where several rules overlap:
| Rule | Age it uses | What it means for your wall |
|---|---|---|
| US COPPA Rule (FTC) | Under 13 | Parental consent rules that third-party offers cannot meet |
| GDPR Article 8 (EU) | 16 by default, countries may set 13 to 16 | Below the national age, consent-based processing needs a parent’s consent |
| UK GDPR and the Children’s Code | 13 for consent; the code covers all under-18s | A service likely to be used by under-18s must follow the code |
| Google Play Families, Apple Kids Category | Apps whose audience includes children | Offerwalls and third-party ads are ruled out for children |
| Sharklio Terms | 16, parental permission under 18 | The floor for every wall, wherever the user lives |
GDPR Article 8 changes by country
Article 8 of the GDPR makes consent-based processing for an online service offered directly to a child lawful from 16, and lets each member state lower that age to no less than 13. Ireland kept 16 in section 31 of its Data Protection Act 2018. France chose 15: the CNIL’s recommendation on parental consent explains that parents must consent together with a child under 15. The ICO’s page on online services and consent sets the UK age at 13.
Article 8 governs the legal basis for processing, not who may use a service. A 14-year-old where the consent age is 13 still cannot use a Sharklio wall.
The UK Children’s Code reaches 16 and 17 year olds
The ICO’s Age Appropriate Design Code, or Children’s Code, defines a child as anyone under 18. Its page on services covered by the code says it applies to services “likely to be accessed by children”, which is wider than services aimed at them. For an adult-only service, the focus should be on preventing access, but if children become a substantive, identifiable group of users, the code applies.
So if you welcome UK users aged 16 and 17 and they become a real part of your audience, plan for the code’s 15 standards, such as high privacy by default and no nudge techniques. If you would rather not, set 18 as your minimum for UK users. The Terms allow a higher age than 16, never a lower one.
Why many sites choose 18 anyway
Cash-out methods often decide for you. PayPal’s US user agreement requires individuals to be at least 18, or the age of majority in their state. A 16+ rule fits best where rewards are app currency, game items or gift cards a teenager can actually use.
Age gate options compared
The ICO’s standard on age appropriate application asks for a risk-based approach and lists the main methods, from self-declaration to hard identifiers such as passports. Here is how each fits an offerwall:
| Method | How it works | Pros | Cons | Best use |
|---|---|---|---|---|
| Date of birth at sign-up | Empty day, month and year fields, saved with the account | Free, fast, gives the exact date a user turns 16 | Users can lie; needs a block on retries | The baseline everywhere |
| “I am 16 or older” checkbox | One tick before the Earn page | No friction | Shows the right answer; the FTC says a box like “I am over 12” is not a neutral screen; stores no age | Avoid as the only gate |
| App store age signals | Your app asks Google Play or Apple for an age range | Parent-controlled; no birth date to store | Apps only; few regions; users can decline | An extra check in mobile apps |
| Parent confirmation | A parent confirms from their own email or account | Covers “permission under 18” | Friction; a teen can use a second email | Users aged 16 and 17 |
| Third-party age check | A vendor estimates or verifies age and returns yes or no | Stronger; you keep only the result | Cost per check; a vendor to vet | Disputes and doubtful accounts |
| ID document and selfie | A government ID matched to a live face | Strongest; also stops fake accounts | Cost and privacy impact; the ICO says to avoid it unless the risk justifies it; some teens have no ID | Large cash-outs, flagged accounts |
| Behavior and profile signals | Messages, profile details and usage that suggest a young user | Uses what you already see | Not proof; a person must decide; tell users | A trigger for review, not a gate |
Most publishers need two layers: a neutral date of birth for everyone, and a stronger check where money leaves your site. KYC for rewards sites covers that second layer and its costs.
Store age signals in mobile apps
Google’s Play Age Signals API is in beta and returns default ranges of 0 to 12, 13 to 15, 16 to 17 and 18+. Google’s page says it returns signals for users in Brazil since March 17, 2026, and for eligible users in Texas who created accounts after May 28, 2026. Apple’s Declared Age Range framework, from iOS 26, asks people to share an age range; a parent in a Family Sharing group can always share, ask the child each time, or never share. Use both as extras next to your own question, since many users return no answer.
How to collect date of birth sensibly
The FTC’s COPPA FAQ describes a neutral age screen: ask for age “in a neutral manner”, do not default to an age over the limit, do not hint that younger users miss out, and use technical means such as a cookie so a user cannot go back and enter a different age. On a rewards site:
- Ask once, at sign-up, with the other account fields. Asking on the Earn page tells users which answer unlocks it.
- Use empty fields for day, month and year. A year list that ends at the cut-off year is not neutral.
- Do not print the cut-off next to the field. Put the rule in your terms and FAQ.
- Lock the answer. No editing in settings; corrections go through support, where a request to become older deserves a second look.
- Block quick retries from the same device or session after a refused sign-up.
- Check on the server before you build the signed wall link, not only by hiding a button.
- Unlock on the birthday. Store the date a user becomes eligible, so access opens on their 16th birthday.
The server check is short. In PHP, for example:
$dob = new DateTimeImmutable($user["birth_date"]);
$age = $dob->diff(new DateTimeImmutable("today"))->y;
$canEarn = $age >= 16;
When $canEarn is false, do not build the wall link, show the Earn button, or send offer emails and push messages. Keep the birth date out of the wall: the link needs only the user ID you choose. How the Sharklio offerwall works explains the signed link.
Illustrative example: a gift card site with a 16+ rule
A user born on March 2, 2011 signs up on October 29, 2026, so they are 15. The Earn menu item never appears and the server refuses to build the wall link. The site stores March 2, 2027 as their eligibility date. On that day the Earn page appears, with a note asking users under 18 to check with a parent or guardian first. Sample dates only.
What “parental permission under 18” looks like
The Terms say users aged 16 and 17 “should” have a parent’s or guardian’s permission. Match the proof to the risk:
- App currency or game items: a clear line in your terms and on the Earn page, plus a box users under 18 tick to confirm a parent agrees.
- Cash or gift cards: a confirmation from the parent’s own email address before the first cash-out, with the date recorded.
Tell users under 18 to read each offer’s requirements. Where an offer is for adults only, the higher age applies, and the advertiser can reject or reverse a completion by a 17-year-old. Terms of service for rewards sites shows where your age clauses fit.
Never show the wall in apps aimed at children
An age gate works in a product for teens and adults. It does not fix a product for children. Google Play’s Families policy lists “offerwalls” among formats not allowed when children are in your target audience, and Apple’s App Review Guidelines say Kids Category apps “should not include third-party analytics or third-party advertising.” Keep the wall out entirely if:
- your Play Console target audience includes children, or your app is in the Kids Category;
- your content, characters or marketing are built to appeal to young children; or
- most of your community is under 16, such as a school tool or a game played mostly by young teens.
What to do with an under-age account
The FTC FAQ says general audience operators need not investigate ages, but once they actually know a user is a child, the rules apply. The same logic suits the 16+ rule. When a parent, a support message or a chat post tells you a user is under age:
- Close the wall the same day. Mark the account not eligible, stop building wall links for it, and remove every earn prompt.
- Keep the rest of the account if the rest of your service suits their age.
- Handle the balance under your terms. Do not pay cash to a user below your minimum age. One fair approach is to hold the balance and release it once a parent confirms or the user becomes eligible; say so in your terms before it happens.
- Keep answering postbacks. Credits and reversals for that user ID can still arrive. Answer with a 2xx status and apply reversals to the held balance.
- Delete what you should not have. For a user under 13, the FTC FAQ says to meet COPPA’s notice and parental consent requirements or delete the child’s information.
- Tell Sharklio. The Privacy Policy asks anyone who believes a child’s data has reached Sharklio to write to privacy@sharklio.com. Include the app and the user ID you sent.
- Fix the cause, such as a promotion aimed at young players.
Age mistakes that put an integration at risk
Showing the wall in a kids’ app or school community, promoting offers where most of the audience is under 16, a pre-ticked “I am over 16” box as the only check, birth years users can edit, and ignoring a parent’s complaint. The Terms let Sharklio suspend an integration immediately where it presents a legal risk; the Sharklio traffic quality rules list the other breaches.
Running a Sharklio wall for users 16 and over
Sharklio is a pay-per-result affiliate network, and its offerwall is for end users aged 16 and over, with parental permission under 18. Your server builds the signed link only for eligible accounts, and every credit and reversal comes back as a signed postback, so you can hold or remove rewards if an account turns out to be under age. Publisher applications are reviewed by hand. See how the wall works, or get in touch with questions about your audience.
Frequently asked questions
Can minors use offerwalls?
It depends on the offerwall. A Sharklio offerwall is open to users aged 16 and over, with a parent’s or guardian’s permission under 18. Children under 16 must not be shown it, and adult-only offers stay adult-only.
What age do you have to be to use a rewards site?
Each rewards site sets its own minimum, at least as high as the strictest offerwall it uses. Sites that pay through services like PayPal often require 18, because the payout service does.
Does the Sharklio offerwall check users’ age?
No. The wall does not ask for age. The publisher keeps users under 16 away from it, usually with a date of birth question at sign-up checked on its own server.
Is a checkbox enough for age verification on a rewards site?
No. The FTC says a checkbox like “I am over 12” is not a neutral age screen. Ask for a full date of birth with empty fields, lock it, and add a stronger check before large cash-outs.
Can a 16-year-old in the UK use an offerwall?
Under Sharklio’s Terms, yes, with a parent’s or guardian’s permission. Because the UK Children’s Code covers everyone under 18, some publishers set 18 as their UK minimum instead.
What happens to the points of an under-age user?
The publisher’s terms decide. A fair approach is to close the wall, hold the balance, apply any reversals, and release it only with a parent’s confirmation or once the user is eligible.



