3 Tačke: Anti-Clickbait News Platform
3 Tačke is a news aggregation platform for the Bosnian, Serbian, and Croatian speaking region built around a single premise: every story can be told clearly, briefly, and honestly. An automated pipeline collects content from publicly available sources, processes it through OpenAI to strip clickbait and sensationalism, and publishes one neutral paragraph per story — no ads, no tracking, no noise.

Why It Was Built
Modern news is engineered to maximize time-on-site, not comprehension. Headlines are written to provoke a click rather than inform. Articles are padded to hold attention. Ads interrupt every other sentence. The reader ends up spending more time filtering noise than actually reading.
3 Tačke is a direct response to that dynamic. The name — “3 dots” or “3 points” — reflects the goal: reduce every piece of news to what actually matters, in the fewest words possible.
How It Works
The backend runs a scheduled collection job that fetches content from publicly available and free sources across the web. Each item passes through the OpenAI API, which rewrites the headline into a neutral, descriptive form and condenses the body into a single informative paragraph.
The pipeline explicitly targets and removes:
- Sensational or emotionally charged phrasing
- Clickbait hooks and misleading framing
- Filler content added to inflate article length
The result is a feed of clean, consistently formatted summaries across categories: technology, cars, business, politics, economy, society, sports, entertainment, security, and music.
Core Principles
- No clickbait — headlines describe the event, not sell a feeling
- No ads — no banners, no pop-ups, no tracking for advertising purposes
- Short and clear — every article fits in one paragraph; reader time is respected
- Open sources — only publicly available and free content is used
- Neutral — no editorial slant; facts are reported, sides are not taken
Technology Stack
Frontend
- React with Tailwind CSS and shadcn/ui for a clean, readable interface
Backend
- Hono running on Bun as the API and server layer
- SQLite for lightweight, self-contained storage
- OpenAI API for content normalization and clickbait removal
- Better Auth for authentication
Live site: 3tacke.com