Frequently Asked Questions
Find answers to common questions about TownSquare
Popular Topics
Getting Started
What is TownSquare?
TownSquare is a quality-driven social media platform that uses an ELO-based reputation system to reward thoughtful discourse and meaningful engagement.
Unlike traditional social media that prioritizes virality and engagement metrics, TownSquare ensures quality content rises to the top through community-validated reputation scores.
Key features include:
- ELO reputation system (like chess ratings)
- Multi-axis voting (insightful, funny, well-sourced, respectful)
- Topic-based communities
- Trust level badges
- Advanced content moderation
- Real-time updates and notifications
How do I create an account?
Creating an account on TownSquare is simple and free:
- Click "Enter TownSquare" on the homepage
- Select "Sign Up" on the authentication page
-
Choose your preferred method:
- Email & Password: Enter your email and create a secure password
- Google Sign-In: Use your existing Google account
- Choose a unique username (3-20 characters, alphanumeric)
- Verify your email address (check your inbox)
- Complete your profile (optional: avatar, bio)
Important: You'll start with 1000 ELO reputation points. Build your reputation by posting quality content and engaging thoughtfully with the community.
What is the ELO reputation system?
The ELO system is a mathematical algorithm originally designed for chess that we've adapted for social media to measure content quality and user influence.
How it works:
- Starting Score: Everyone begins at 1000 ELO
- Dynamic K-Factor: The impact of votes depends on voter reputation
- Vote Weight: Higher-reputation users have more influence
- Bidirectional Changes: Both content creators and voters gain/lose reputation
Example: If a user with 1500 ELO upvotes your post, it impacts your score more than a vote from someone with 900 ELO.
K-factor = 16 + (voterElo - 1000) / 100 * 2
This creates a meritocracy where quality contributions are rewarded and amplified.
How do I post content?
Posting on TownSquare is designed to be simple yet powerful:
- Click the "New Statement" button (or press 'N' on your keyboard)
- Write your content (minimum 10 characters, maximum 2000)
-
Use markdown for formatting:
-
**bold**for bold text -
*italic*for italic text #hashtagto tag topics@usernameto mention users
-
- Add up to 5 hashtags to categorize your post
- Optionally attach images (up to 5MB each)
- Choose to post to your feed or a specific community
- Click "Post" to publish
Pro Tips:
- Include relevant hashtags for discoverability
- Add sources for factual claims
- Be respectful and constructive
- Preview your post before publishing
How do I vote on posts?
TownSquare offers multiple ways to vote on content, going beyond simple like/dislike:
Basic Voting:
- Agree: Click the green checkmark if you agree with the post
- Disagree: Click the red X if you disagree
- You can change your vote at any time
- Votes are anonymous to other users
Multi-Axis Voting:
Click "More Options" to rate content across 6 dimensions:
- 💡 Insightful: Brings new perspectives or valuable information
- 😄 Funny: Adds humor appropriately
- 📚 Well-Sourced: Backed by credible sources
- 🤝 Respectful: Maintains civility in discourse
- ⚠️ Misleading: Contains false or misleading information
- ❌ Off-Topic: Not relevant to the discussion
Your vote weight is influenced by your reputation and trust level.
What are hashtags and how do I use them?
Hashtags help categorize and discover content on TownSquare.
Using Hashtags:
-
Type
#followed by a word (e.g.,#technology) - Use up to 5 hashtags per post
-
No spaces allowed (use
#camelCaseor#snake_case) - Click any hashtag to see all posts with that tag
Discovering Content:
- Browse trending hashtags on the homepage
- Follow hashtags for personalized updates
- Mute hashtags you don't want to see (up to 100)
- View hashtag analytics to see usage trends
Pro Tip: TownSquare tracks trending hashtags with advanced algorithms considering recency, usage frequency, and user diversity.
What keyboard shortcuts are available?
TownSquare includes powerful keyboard shortcuts for power users. Press ? to see all shortcuts.
Navigation:
- j - Next statement
- k - Previous statement
- / - Focus search
- Esc - Close modals
Actions:
- n - New statement
- l - Like current statement
- r - Reply to statement
- s - Share statement
- m - Mark as sensitive (moderators)
Page Navigation (press g then):
- g + h - Home
- g + p - Profile
- g + s - Settings
- g + l - Leaderboard
- g + t - Trending
- g + n - Notifications
Reputation & Trust Levels
How is reputation calculated?
Reputation on TownSquare uses the ELO rating system with a dynamic K-factor to ensure fair and accurate scoring.
The Formula:
K-factor = 16 + (voterElo - 1000) / 100 * 2
Expected = 1 / (1 + 10^((opponentElo - yourElo) / 400))
Change = K-factor × (actual - expected)
What Affects Your Reputation:
- Post Votes: When your post receives votes (agree/disagree)
- Comment Votes: When your comments are voted on
- Voter Reputation: Votes from higher-reputation users have more impact
- Vote Type: Multi-axis votes (insightful, well-sourced) provide nuanced feedback
- Your Voting: You gain/lose small amounts based on vote accuracy
Reputation Changes:
- Content creator: 10% of content's ELO change
- Voter: 10% of their K-factor calculation
- All changes are logged in your reputation history
What are Trust Levels?
Trust Levels are badges that reflect your standing in the community based on your reputation score.
The Four Trust Levels:
Newcomer (0-999 ELO)
Welcome to TownSquare! Build your reputation through quality contributions.
Member (1000-1199 ELO)
Established member with standard privileges and vote weight of 1.0x
Veteran (1200-1499 ELO)
Experienced contributor with vote weight of 1.2x and additional privileges
Trusted Contributor (1500+ ELO)
Elite status with vote weight of 1.5x, moderation privileges, and maximum influence
Benefits of Higher Trust Levels:
- Increased vote weight
- Visual badge next to your username
- Access to exclusive features
- Greater influence in community decisions
- Priority in moderation queues
How do I increase my reputation?
Best Practices for Building Reputation:
-
Post Quality Content:
- Well-researched and thought-out opinions
- Include sources for factual claims
- Use proper formatting and clear language
- Add relevant hashtags
-
Engage Thoughtfully:
- Leave constructive comments
- Contribute to discussions meaningfully
- Be respectful even when disagreeing
-
Vote Accurately:
- Use multi-axis voting for nuanced feedback
- Vote based on quality, not just agreement
- Your voting accuracy affects your reputation
-
Be Consistent:
- Regular participation builds reputation over time
- Inactive users may experience reputation decay
-
Earn Achievements:
- Complete milestones for reputation bonuses
- First post, 100 votes received, etc.
What NOT to Do:
- ❌ Spam or low-effort posts
- ❌ Vote manipulation or coordinated voting
- ❌ Harassment or toxic behavior
- ❌ Posting misinformation
Can my reputation decrease?
Yes, reputation can decrease through several mechanisms:
1. Negative Votes
When your content receives disagree votes or negative multi-axis ratings, your reputation decreases proportionally.
2. Reputation Decay
Inactive users experience gradual reputation decay to keep the system dynamic:
- Kicks in after 30 days of inactivity
- Decay rate: 1-2% per month depending on inactivity duration
- Can be reversed by becoming active again
- All decay events are logged transparently
3. Moderation Actions
- Content removal: -10 to -50 reputation
- Community guideline violations: -20 to -100 reputation
- Repeated violations may result in account suspension
4. Vote Manipulation Detection
Our circuit breaker system detects suspicious voting patterns. If triggered:
- Temporary voting restriction
- Reputation penalty: -50 to -200
- Admin review
Note: All reputation changes are logged in your reputation history with detailed explanations.
Where can I see my reputation history?
Your complete reputation history is available on your profile page.
Accessing Reputation History:
- Click your profile picture or username
- Navigate to "Reputation" tab
- View detailed log of all reputation changes
What You'll See:
- Timestamp of each change
- Reputation change amount (+/-)
- Reason for change (post voted, achievement earned, etc.)
- New reputation score after change
- Link to relevant post/comment
This transparency ensures you understand exactly how your reputation is calculated and can track your progress over time.
What are achievements and how do I earn them?
Achievements are special milestones that reward your activity and engagement on TownSquare.
Achievement Categories:
- First Steps: First post, first vote, first comment (small reputation bonus)
- Engagement: 10, 50, 100, 500, 1000 posts (increasing bonuses)
- Quality: Receive 100, 500, 1000 upvotes (reputation multipliers)
- Community: Join communities, become moderator
- Influence: Reach trust level milestones
- Consistency: 7, 30, 100 day streaks
Achievements are displayed on your profile and provide reputation bonuses when earned.
How does vote weight work?
Vote weight determines how much impact your votes have on others' reputation and content ranking.
Vote Weight by Trust Level:
- 🌱 Newcomer (0-999 ELO): 0.8x weight
- 👤 Member (1000-1199 ELO): 1.0x weight (baseline)
- 🎖️ Veteran (1200-1499 ELO): 1.2x weight
- ⭐ Trusted Contributor (1500+ ELO): 1.5x weight
Example: A Trusted Contributor's vote has 1.5x more impact than a Member's vote, incentivizing quality participation.
Vote weight also factors into the ELO K-factor calculation, creating a dynamic and fair system where experienced users have earned greater influence.
What is the leaderboard and how do I get on it?
The leaderboard showcases TownSquare's top contributors and most popular content.
Leaderboard Categories:
- Top Users: Users with highest reputation scores
- Top Posts: Posts with highest ELO ratings
- Rising Stars: Newest users with fastest reputation growth
- Community Leaders: Community moderators and active contributors
How to Appear on Leaderboards:
- Consistently post high-quality content
- Build your reputation through positive community engagement
- Create statements that resonate with high-reputation users
- Be active and contribute regularly
Leaderboards update in real-time and can be filtered by time period (today, week, month, all-time).
Communities
What are communities?
Communities are topic-based groups where users can discuss specific subjects, share content, and connect with like-minded individuals.
Key Features:
- Dedicated discussion spaces for specific topics
- Community-specific rules and guidelines
- Appointed moderators to maintain quality
- Member-only features and privileges
- Community analytics and statistics
Examples: #Technology, #Science, #Politics, #Arts, #Gaming
How do I join a community?
Joining Communities:
- Browse communities from the homepage or Communities tab
- Click on a community to view its details
- Read the community description and rules
- Click "Join Community" button
- Start posting and engaging!
You can join as many communities as you like. Your feed can be filtered to show posts from specific communities.
How do I create a community?
Creating a community requires minimum reputation of 1200 ELO (Veteran status).
Steps to Create:
- Navigate to Communities page
- Click "Create Community" button
- Choose a unique name (3-50 characters)
- Write a clear description
- Set community rules and guidelines
- Choose privacy settings (public/private)
- Submit for creation
As the creator, you become the primary moderator with full administrative rights.
Still Have Questions?
Can't find what you're looking for? Reach out and we'll help.