StrangEars – anonymous one-to-one chatting platform

WebDev

StrangEars: An anonymous platform connecting people who need to vent with empathetic listeners. Get things off your chest safely in one-on-one chats without judgment. Fresh perspectives, real support.

Check it Out StrangEars


Most platforms lean toward general chat or group venting. StrangEars focuses on private, one‑to‑one listening so someone can truly pay attention—no pressure, just space to be heard.

What it does

  • Fast, anonymous onboarding with usernames only. No real names or images are recommended.
  • Text‑only chat to reduce misuse and keep conversations focused
  • A perpetually visible End Chat and a Report flow that logs session IDs for quick review.
  • Built‑in spam prevention: rate limiting gently throttles rapid‑fire or bot‑like messages, keeping chats readable and fair.

How it’s built

Frontend:

  • React 18 with TypeScript
  • Tailwind CSS for styling
  • Socket.IO client for real-time communication
  • Vite for build tooling

Backend:

  • Node.js with Express
  • Socket.IO for WebSocket management
  • Redis for session storage and queues
  • SQLite for minimal persistent data (reports only)

Source Code StrangEars


Remember: StrangEars is designed to provide emotional support through anonymous conversations. If you’re experiencing a mental health crisis, please contact professional help services in your area.