Community

Community Guidelines

Townhall runs on reciprocity. Read this once and you'll understand everything about how and why this community works.

The Foundation

The Social Contract

"Ship with confidence. Test each other."

Townhall is purely community-driven — no points, no rewards, no leaderboards. The platform exists because developers help each other. The implicit incentive is reciprocity: you test others so others will test you.

This isn't a SaaS tool. It's a shared workspace where peers hold each other accountable. The energy here should feel collaborative and direct — developer to developer.

How It Works

As a Submitter

  1. 1.Create a project — fill in the name, URL, and a brief summary of what you built.
  2. 2.Create Missions — each mission defines one specific area for testers to focus on.
  3. 3.Wait for community testers to pick up your missions and submit written feedback.

As a Tester

  1. 1.Browse available projects and missions from the community feed.
  2. 2.Pick a mission, visit the project URL, and follow the tester's instructions.
  3. 3.Submit written feedback and a screenshot as proof of visit, tied directly to that mission.

The Screenshot Requirement

Every feedback submission requires two things: written feedback and a screenshot from the project.

The screenshot serves a dual purpose — it acts as proof of visit so submitters know you actually used their product, and it provides visual context that written feedback alone can't capture.

This is not optional. Feedback without a screenshot cannot be submitted. This requirement is the trust layer that keeps the community honest.

Standards of Conduct

Be specific

Vague feedback is wasted feedback. Tell the submitter exactly what you encountered, where you got confused, and what could be clearer. Good feedback is actionable.

Be constructive

You're talking to another developer who shipped something and asked for help. Critique the work, not the person. Frame problems as opportunities.

Follow the mission

Each mission has a focus area. Stick to it. If you notice something outside the mission scope, mention it briefly — but don't let it derail your primary feedback.

No harassment or hate speech

This is a peer community. Harassment, discriminatory language, and bad-faith interactions are not tolerated and will result in account termination.

No spam or gaming the system

Submitting low-quality feedback to unlock testing credits, or creating dummy projects to inflate your submission count, undermines the community for everyone.

Respect externally linked projects

When a mission takes you to an external project URL, you're a guest on that developer's product. Behave accordingly — don't abuse, attack, or misuse what you find there.

What Good Feedback Looks Like

Good

"The checkout form loses my input when I click back — I had to refill my card details twice. The error message on the CVV field also doesn't appear until I submit, which was confusing. Screenshot attached showing the empty state after navigating back."

Not helpful

"Looks good! Nice design."

Enforcement

Townhall reserves the right to remove feedback, suspend missions, or terminate accounts that violate these guidelines. We don't issue warnings for serious violations — harassment, hate speech, and deliberate gaming of the system result in immediate removal.

If you encounter a violation — bad-faith feedback, abusive content, or a project that appears malicious — contact us at terms@townhl.com