A small company. Specific tools. Built in public.
Cirvgreen is a one-person digital tools company in Dubai, founded by Nicholas Ashkar in 2024 (between client work, mostly on Sundays). Each product fixes one narrow problem for WordPress operators who read the release notes before they update.
The work.
Four plugins on WordPress.org. Three schema tools. One npm library. No agency arm, no client retainers, no white-label OEM deals.
Cirv Box came first because every other schema plugin had quietly drifted into a kitchen-sink SEO suite. A plugin should do one thing predictably — emit valid JSON-LD from the data WordPress already holds — and leave the rest of the page alone. That same principle produced Cirv Guard for accessibility, Cirv Pulse for Core Web Vitals, and Cirv Comply for cookie consent. One plugin per problem. None of them quietly trying to be the others.
Schema Audit, Schema Lead Finder and Cirv Sight came out of the same instinct applied to hosted tools. Sight measures whether ChatGPT and Claude can summarise your homepage. Lead Finder mines public schema gaps so agencies stop cold-calling blind. Schema Audit is the free version of the validator Cirvgreen built for internal use and decided not to put behind a login.
EngramX is the odd one out. It started as a token-counter Nicholas wrote for his own Claude Code sessions and grew into an npm package now running inside Cursor, Cline and the official Claude plugin. It's Apache 2.0, free forever, and has nothing to do with WordPress (which is exactly why it gets its own line on this page).
Principles.
Four rules. Written down once in 2024, applied to every release since.
Build for one named buyer
Every plugin has a single named buyer in mind (Cirv Box: a freelance WordPress dev in London with 25 client sites). If a feature doesn't help that person, it doesn't ship.
Document the trade-offs
Every release post names what got worse. Performance gains that broke a Polylang edge case, abstractions that cost code clarity. Written into the changelog, not buried in a forum reply six months later.
No surprise fees
Free is free. Pro is one monthly price printed on the pricing page. No usage tiers, no metered overage charges, no "Enterprise — contact sales" wall hiding the real number.
No telemetry by default
None of the plugins phone home unless you tick a box during install. This website ships zero tracking scripts (check the network tab — that's the point). The CLI tools write only to your project directory.
Numbers.
Where Cirvgreen sits in May 2026. The next snapshot ships with the next release post.
Plugins live on WordPress.org
Cirv Box, Cirv Guard, Cirv Pulse and Cirv Comply. All approved, all free-tier, all listed in the official directory.
Pages on cirvgreen.com
Every page prerendered. Astro 5 builds the whole site under a minute and Cloudflare Pages serves it from the edge.
Token reduction with EngramX
Upper end of the 53–89%% per-file range on an 87-file reference codebase. Two of those files got worse — the published benchmark shows the full distribution. Reproduce it on your own repo with the current engramx release.
Surprise charges, ever
Zero usage overages, zero silent auto-upgrades, zero hidden tiers. The price on the pricing page is the price on the invoice.
Get in touch.
Bug reports, feature asks, partnership pitches, or arguments about whether INP really deserves its own dashboard tab. Everything lands in the same inbox.
Every message gets read. Replies land within 2 working days, usually faster. If you prefer skipping the form, email hello@cirvgreen.com directly.