I built Leyoda — founders create an interactive startup card and share it as a single link. Investors get everything at a glance: metrics, stage, team, fundraising status. Tap to flip for pitch deck, video, and socials.
Every card has real analytics — views, shares, card flips, top referrers (we detect WhatsApp, LinkedIn, Telegram, in-app browsers), geographic breakdown via GeoIP, and device stats. We also track which AI systems are crawling your card (70+ bots identified, from ChatGPT to Gemini to Perplexity).
The idea: replace the "check out my deck" cold email with one link that tells you who viewed it and where they came from.
Free during alpha. Would love feedback — is this the kind of link you'd actually send to an investor?
whitehatd•1h ago
I wanted to solve the problem of founders sending pitch decks into the void with zero visibility. With Leyoda, you get a shareable card at leyoda.eu/s/{id} — paste it anywhere and it renders a rich OG preview. Behind the scenes, every view is tracked with referrer attribution, geolocation, and device fingerprinting.
The AI bot detection was a rabbit hole. Bots don't execute client-side JS, so we track them server-side during SSR. We identify 70+ crawlers organized into tiers — AI chatbots (ChatGPT, Claude, Gemini), data scrapers (GPTBot, CCBot, Bytespider), AI agents (NovaAct, Manus, Devin), and search indexers (Perplexity, Brave, Kagi). We even catch Gemini's bare "Google" user-agent.
Stack: Java 21 / Spring Boot, Next.js 16, PostgreSQL + PostGIS, MinIO. Cards use raw CSS transforms and JS touch handlers — no animation libraries. ClamAV scans all uploads. Blue-green deploys with zero downtime.
The result is this: Demo (shareable card link): https://leyoda.eu/s/0d91cf5f-b5a1-4e76-8d75-ad4dd9b09896
If you open it on mobile, it feels like a “startup swipe card” + flip-to-deck.
Happy to answer questions about the architecture or the analytics pipeline.