I'd say 10 but it really all comes down to maturity level. I once met an 11 year old on here that had me convinced he was like 16-18 because he was so mature, used correct grammar and was very polite. Then he went and said he was actually 11 so I went and blew my head off.