Shorten links right from your dashboard home
Your dashboard now opens on a fast shortener: paste a URL, optionally give it a custom dar.vin name, and it's created and saved to your account in one step — no need to open the full new-link form.
A timeline of every feature, improvement, and fix we ship across the platform.

The bigger swings of the last few weeks.
Your dashboard now opens on a fast shortener: paste a URL, optionally give it a custom dar.vin name, and it's created and saved to your account in one step — no need to open the full new-link form.
The ancient-city poster generator levels up. A dedicated Posters tab now takes the full event details — dates, place, an optional subtitle, a free-text description of the feel you want, and any logos to include — and an AI art-director turns all of it into concrete design decisions before a single pixel is drawn. The result is a more original, better-composed poster every time.
A native-feel mobile pass across the entire product, from marketing to the dashboard: design tokens, mobile shells, and PWA polish.
A full per-user analytics portal with KPI cards, sparkline, and tabbed deep dives, all powered by per-user TimescaleDB continuous aggregates.
An end-to-end editorial pipeline that turns a fresh article into an Instagram-ready post: analyze, assemble prompt, generate image, write a caption, then a human review gate.
A drag and drop bio builder with twelve block types, six theme presets, autosave plus explicit publish, and a magic preview link.
Re-shortening a URL you had shortened before with a custom short name now applies the name you asked for, instead of quietly returning the earlier auto-generated link.
If you have both a password account and an Evrim Ağacı identity under the same email, 'Continue with Evrim Ağacı' now links your sign-in to your existing account instead of showing an error.
Signing in now takes you straight to your Analytics. Settings gathers your account, API keys, and webhooks under one tabbed page, and the account menu's 'Sign out' is now clearly labelled.
When you're signed in, the language you pick (Turkish or English) is saved to your account and follows you across devices. Even if your browser reports a different language, your choice never changes on its own until you change it.
The custom short name is now a first-class field right under the URL box on the homepage — no more digging through 'Advanced options' (only the optional secret key lives there now). Forgot to set one? Signed-in users can rename a link's short name from its edit page whenever they like, and the success card links you straight there.
Your dashboard now opens on a fast shortener: paste a URL, optionally give it a custom dar.vin name, and it's created and saved to your account in one step — no need to open the full new-link form.
Instagram photos on your link-in-bio page now load reliably and keep working over time. We save a stable copy of each photo on our own servers instead of relying on Instagram's temporary image links, so thumbnails no longer turn into broken images after a while.
The download button on every generated image now offers a choice of format. Grab the original WebP, or a full-resolution PNG or JPEG converted on the fly — handy for printing, pasting into design tools, or anywhere WebP isn't accepted.
The visual agent can now create event posters, not just Instagram posts. The first series designs posters for ancient-city trips — Göbeklitepe, Ephesus, Gordion and more — in one locked, museum-grade house style so every poster in the series is unmistakably from the same organization.
The ancient-city poster generator levels up. A dedicated Posters tab now takes the full event details — dates, place, an optional subtitle, a free-text description of the feel you want, and any logos to include — and an AI art-director turns all of it into concrete design decisions before a single pixel is drawn. The result is a more original, better-composed poster every time.
The admin analytics Traffic view now plots geography on an interactive world map instead of a list. Shade countries by click volume, then flip a switch to see clicks as bubbles on the cities that drive them — with hover details, a legend, and a screen-reader data table.
The admin overview now charts how dar.vin is growing over time — clicks, links created, new sign-ups, and daily Instagram agent runs. Switch between metrics and zoom the window to 30 days, 90 days, or a full year to see the trend at a glance.
The admin area now has a dedicated analytics hub. See traffic broken down by country, city, referrer and device; the visual-agent image pipeline's health; the link-in-bio funnel; link lifecycle; and how the daily Instagram posts drive clicks — all over a 7, 30, or 90-day window.
The visual agent now chooses from a library of meticulously art-directed image styles instead of a single look. An AI selector reads each Evrim Ağacı article and picks the style that fits its subject, so the daily post matches the topic.
The daily visual agent now sends both the Gemini and ChatGPT image candidates, plus the proposed caption, straight to the team's Telegram for a one-tap decision before anything goes live.
A native-feel mobile pass across the entire product, from marketing to the dashboard: design tokens, mobile shells, and PWA polish.
A full per-user analytics portal with KPI cards, sparkline, and tabbed deep dives, all powered by per-user TimescaleDB continuous aggregates.
Total clicks now tick up in real time on the analytics overview, smoothly animated as new traffic arrives.
Our monthly disaster-recovery cron now restores from base backup plus WAL all the way to the last second, validated by an automated drill.
/app/help is now a real page wired into the sidebar, with a curated set of how-tos and shortcuts.
Click analytics now resolve city-level geography from a refreshed MaxMind dataset, mounted read-only into the worker.
Shorten a link without an account, then claim it back later with a magic recovery code, even from a different device.
A live, dependency-aware status page that reports redirect, dashboard, and click pipeline health, reachable even during a maintenance window.
Visual Agent admin can now clear backlog runs (review and failed) in one go, without walking the list.
Every admin table now supports multi-select and bulk delete, with safety nets and undo where it matters.
Generated visuals are stored as thumbnail-aware WebP and streamed directly to admin clients, dropping bytes shipped for run reviews by an order of magnitude.
An end-to-end editorial pipeline that turns a fresh article into an Instagram-ready post: analyze, assemble prompt, generate image, write a caption, then a human review gate.
Public link-in-bio profiles render in the creator's chosen language, regardless of the visitor's browser preference.
A drag and drop bio builder with twelve block types, six theme presets, autosave plus explicit publish, and a magic preview link.
Image, carousel, and Reels publishing from the dashboard, with auto-sync between IG posts and the link-in-bio.
A focused sweep covering CSP, session revocation, rate limits, and audit logging.
We flipped dar.vin from the legacy POLR install to the new Next.js stack with a single Traefik host-rule swap. Every shortcode, account, and link history was preserved.
Subscribe to platform events with HMAC-SHA256 signed deliveries and an exponential retry backoff.
Account-linked sign-in via Evrim Ağacı's OAuth, alongside email plus password. Existing accounts auto-link by verified email.
A clean v3 REST API for links, analytics, account, and bio, with an interactive Scalar viewer at /docs/api.
A toolbar shortener for dar.vin: right-click a page or click the icon, get a short link in your clipboard.
Optional TOTP 2FA with ten one-time backup codes, configurable from account settings.
Where we're heading next. Dates are intentionally not promised; we ship when it's ready.
Map dar.vin to a domain you own, with TLS handled for you.
Rotate destination URLs and measure which one wins.
Sell digital goods or take tips directly from the bio page.
Bring an existing Linktree page across in one click.
Shared bios, links, and analytics for whole teams.
Describe your audience and get a designed bio page.
Group visitors by behaviour and follow them through the funnel.
First-party Python, Node, and Go clients for the v3 API.
Free to start. Every feature on this page included.