One person. Primary sources. 55 checks.
Who
I’m Danylo Kachanko, a full-stack developer from Kyiv, Ukraine. Before PageLint I spent years freelancing — building landing pages and web apps for clients in React, Next.js, and TypeScript. Studied at Taras Shevchenko National University of Kyiv. You can find me on LinkedIn.
Why PageLint exists
Shipping landing pages for clients meant arguing about copy — and every argument ended the same way: somebody quoting a “best practice” from a screenshot of a tweet. Audit tools weren’t better. They’d flag your hero as “weak” and never say weak according to whom.
So I did the unglamorous thing: read the actual books. Ogilvy’s Confessions of an Advertising Man and Ogilvy on Advertising, Cialdini’s Influence and Pre-Suasion, Schwartz’s Breakthrough Advertising, and a pile of CXL Institute research — and turned what actually holds up into 55 concrete checks across 9 lenses. After auditing 200+ SaaS landing pages against them, the checklist became a product. Every recommendation PageLint makes cites its source — book, chapter, study. If we can’t trace a rule to a source, it doesn’t ship.
How it runs
PageLint is a one-person operation: I write the checks, the code, the research articles, and the support replies. Payments are processed by Paddle.com Inc. as merchant of record. The service is operated by Danylo Kachanko, sole proprietor, Ukraine.
We run PageLint on its own landing page and publish what it finds — including the findings we haven’t fixed yet. A copy auditor that can’t take its own medicine isn’t worth $29.
Contact
Email [email protected] — I answer personally, usually within a day. Product updates: @pagelint.
Want to see the method instead of reading about it? Run a free audit — 16 checks, no signup — or read the full 55-check methodology.