We host on Hostinger — get up to 20% off your first plan.Get the link →
Referral link · we may earn a commissionReferral link — we may earn a commission at no extra cost to you.Download a working automation JSON
Can AI answer engines cite your site?
Outreach scripts that get replies
Find the 3 workflows costing you sleep
200+ prompts, ready to ship
12-month posting plan in 60 sec
Brand voice doc in 4 steps
Runway / Pika / Sora / Veo formats
Paste your cold email or SMS text and get a rule-by-rule check against CAN-SPAM's postal-address and opt-out requirements, deceptive-subject heuristics, and a spam-trigger-word scan — each one citing the actual rule it tests.
Updated August 2026 · Not legal advice
Not legal advice.This tool runs deterministic text heuristics against public FTC/FCC guidance — it cannot read your full sending setup, your consent records, or your jurisdiction's rules. Rules marked heuristic are deliverability signals, not legal requirements. Consult a lawyer for an actual compliance opinion.
Checks run live as you type, entirely in your browser. Nothing is sent anywhere.
Why this tool exists
When I build outbound systems for clients, the CAN-SPAM Act (15 U.S.C. §7701 et seq.) comes up constantly — and almost nobody has actually read it. It's six requirements: don't use false header info, don't use deceptive subject lines, disclose the message as an ad where required, include a real physical postal address, give a clear opt-out mechanism, and honor opt-outs within 10 business days for free. Two of those — the postal address and the opt-out language — are checkable straight from the message text, which is what this tool does.
The other two — deceptive subject lines and false header info — require judgment a script can't fully make. What this tool does instead is flag the surface-level patterns that correlate with deceptive subjects (fake Re:/Fwd: prefixes, ALL CAPS words, stacked exclamation marks) so you catch the obvious ones before a human review.
Separately, the spam-trigger-word scan has nothing to do with CAN-SPAM at all — it's a deliverability heuristic built from the word lists major ESPs publish as commonly flagged by spam filters. Matching a word isn't illegal; it just statistically raises your spam score.
Run your domain through the Email Deliverability Checker first — SPF/DKIM/DMARC decide whether the message arrives at all, before copy compliance even matters.
Waseem, building from Bali · info@skynetjoe.com
Reference
| Check | Type | Source |
|---|---|---|
| Physical postal address present | Statute (pattern match) | CAN-SPAM Act |
| Opt-out language present | Statute (pattern match) | CAN-SPAM Act |
| Deceptive subject-line patterns | Heuristic | FTC guidance-inspired |
| SMS STOP opt-out keyword | Statute-adjacent (pattern match) | TCPA / carrier rules |
| SMS sending-hours reminder | Informational only | FTC Telemarketing Sales Rule |
| Spam-trigger-word scan | Heuristic | ESP deliverability guidance, not law |
Quick answers
No. This tool runs deterministic text pattern checks against public FTC CAN-SPAM guidance and FCC TCPA/Telemarketing Sales Rule guidance. It cannot verify your actual consent records, your full sending infrastructure, or how a specific jurisdiction's rules apply to your business. Treat every result as a starting checklist, not a compliance certification, and talk to a lawyer before you rely on it.
For commercial email: don't use false/misleading header information, don't use deceptive subject lines, identify the message as an ad if applicable, include a valid physical postal address, tell recipients how to opt out, and honor opt-out requests within 10 business days with no fee. This tool checks the parts that are detectable from message text — postal address and opt-out language — plus a heuristic scan for common deceptive-subject patterns.
Because they test a pattern correlated with a rule, not the rule itself. "Deceptive subject line" is a legal standard (would a reasonable recipient be misled?) that requires human judgment — this tool can only flag common patterns (ALL CAPS, fake Re:/Fwd:, excessive urgency punctuation) associated with that pattern. Spam-trigger words are a deliverability signal ESPs use, not a CAN-SPAM requirement at all.
SMS marketing sits under TCPA (consent + opt-out rights) and carrier/CTIA guidelines (reply-STOP requirement, sending-hours windows). This tool checks for STOP opt-out language in the text and flags a reminder about the FTC Telemarketing Sales Rule's 8am–9pm local-time sending window — that window can't be verified from message text, so it's shown as a standing reminder, not a pass/fail check.
No. All checks run as plain JavaScript in your browser against the text you type. Nothing is transmitted to SkynetJoe or any third party.