{"id":"sec-hs-giveaway-dm-red-flags","audience":"high-school","category":"security","track":"security","technique":"audience","title":"Help a friend spot a fake giveaway DM","free":false,"task":"Your friend got this DM and wants to know if it's real. Reply in a text-style message: exactly 3 numbered red flags, each quoting the DM and under 15 words, then a last line starting 'Do this:' with what to do. Sound like a friend, not a teacher. Plain text, under 80 words.","materialLabel":"The DM your friend got (attached to your prompt automatically)","material":"DM to @maya.draws from @official_artgrant_2026 (account created 3 days ago, 12 followers):\n\n\"hey maya!! 🎨 we loved your art and you've been SELECTED for our $500 Young Artist Grant!!\nto claim, we just need to verify it's really you. we sent a 6-digit code to your phone, reply with it here.\nalso send a pic of your school ID so we can confirm you're a student.\noffer expires TONIGHT at midnight, other artists are waiting!!\ndon't tell anyone yet, we announce winners publicly next week 🤫\"\n\nWhat Maya told you: \"I did apply for an art contest at school last month, so maybe it's real?? I haven't sent anything yet.\"\n\nYour school's tech guide says: never share codes sent to your phone, they let someone take over your account. Report and block fake accounts in the app.","rules":[{"type":"numberedItems","count":3},{"type":"plainText"},{"type":"maxWords","max":80}],"mistakes":[{"title":"A lecture","why":"The AI writes a safety lesson your friend won't read.","fix":"Say: \"Text-style, like a friend. Exactly 3 red flags under 15 words.\"","checks":["r2","numberedItems","maxWords"]},{"title":"Red flags without proof","why":"The AI lists 'urgency' and 'too good to be true' without pointing at the DM.","fix":"Ask: \"Quote the DM in each red flag.\"","checks":["r0"]},{"title":"No clear next step","why":"The AI ends with 'be careful online'.","fix":"Add: \"Last line: Do this: don't send the code or ID, report and block.\"","checks":["r1"]},{"title":"Letting markdown in","why":"AI adds bold and headings by default, and in a text message they show up as stray symbols.","fix":"Add: \"Plain text only, no bold, no headings.\"","checks":["plainText"]}],"promptHints":[{"label":"Sets a friendly tone","patterns":["friend","casual","text(-| )?style","not a (teacher|lecture)"]},{"label":"Asks for quotes","patterns":["quote","from the dm","exact"]},{"label":"Ends with what to do","patterns":["do this","last line","report","block"]},{"label":"Says exactly how many","patterns":["\\b3\\b.{0,25}(red flag|flag|line)","exactly (3|three)"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"Your friend will listen to a friend, not a lecture. Ask for a casual text with red flags that point at the DM itself, and one clear thing to do.","rubricLabels":["Each red flag quotes the DM (for example 'reply with it here' about the 6-digit code, 'send a pic of your school ID', 'expires TONIGHT', 'don't tell anyone yet', or the new account with 12 followers)","The last line starts 'Do this:' and says not to send the code or ID, and to report and block the account","Doesn't mock Maya or scold her (no 'you should know better')"]}