AI writes fluent copy, and fluent copy is exactly where protected-class language hides.
The categories
Race, color, religion, national origin, sex, familial status and disability are federally protected. Many states and cities add source of income, sexual orientation, gender identity, age and veteran status.
Phrases that get flagged
- "Perfect for families" / "great for kids" — familial status.
- "Walking distance to St. Mary's" — religion and national origin proxies.
- "Safe neighborhood" / "good schools" — well-documented proxies for race.
- "Ideal for young professionals" — age and familial status.
- "Must be able to climb stairs" — disability.
- "No Section 8" — source of income, illegal in a growing list of jurisdictions.
Describe the property, not the buyer
"Four bedrooms and a fenced yard" says everything "great for families" was trying to say, and says it legally.
The ninety-second review pass
1. Search the draft for: family, kids, safe, church, school, professional, mature, able-bodied.
2. Rewrite each hit as a property fact.
3. Confirm every amenity claim is verifiable.
4. Check that accessibility features are described neutrally, never as a requirement.
Every listing tool here runs this pass automatically — but you sign the ad, so read it once more.
Start with the [Listing Description Writer](/listing-description).