web-appLiveFeatured

ZTools

com.zaions.ztools

ZTools is a privacy-first developer & power-user toolbox โ€” 534 tools (524 free core + 10 AI Growth Suite) across 20 categories, shipping as a web PWA, a published Google-Play Android app (`com.zaions.ztools`), and a Chrome extension, with ~740k+ words of AEO-engineered per-tool content (now covering every tool, including the Growth Suite) and a white-label / source-license business layer.

2025-06 โ†’ PresentZaions

At a glance

Category
web-app
Status
Live
Started
Jun 2025
Last updated
2 months ago

Identifier

com.zaions.ztools

Preview

Take a look before you go

The still below is painted first, then the running site loads behind it โ€” so the dialog is never an empty rectangle waiting on a network round trip. Where a site allows framing the live app takes over; where it refuses, the still stays and says so. Nothing is requested until you press.

ZTools, as its brand card renders

About

What this actually is

Most online tools ask for the file before they do anything with it.

You paste a document into a converter and it travels to a server you have never heard of, run by a company whose terms you did not read, and the copy left on their disk stops being your business the moment it lands. The file comes back. The transaction looks free.

Then the next task needs a different site.

By the end of an afternoon a working process has been assembled out of strangers, and not one of them told you what it kept.

ZTools inverts that. The work happens on your device unless there is a real reason it cannot, so for most of the toolbox the file never leaves the machine you opened it on.

That constraint costs something on the first day and pays for itself every day after. There is no upload endpoint to secure, no storage bill that grows with use, and no server that must be awake at three in the morning so that a JSON formatter works.

One person can keep it running.

20 categories, covering text, image, PDF, code, data, SEO, conversion, generators, math, finance and health. One React 19 and Vite 8 codebase produces three shipped things: the web app, an Android build on Google Play and a browser extension.

They ship at version parity 2.0.0, so a fix is a release on three surfaces rather than one.

Above the free core sits a BYOK AI suite of 10 SEO, AEO and GEO tools. You bring your own OpenAI, Gemini or Anthropic key. The request runs through a Cloudflare Worker on the free tier, which keeps the running cost at nothing.

A ZTools Pro tier is billed through Stripe. The whole product can be resold under another brand or licensed at source, with licence verification built into the application rather than promised in a contract.

ZTools is also where the prerendering approach the rest of this practice now uses began. 603 static HTML pages are generated at build time, so a tool page answers a crawler with its actual content instead of an empty document that promises to fill itself in later.

Then there are the costs, and they are the kind you only meet after launch.

Client-side processing means the device does the work. A large PDF on an old phone is slower than the same job on somebody else's hardware, and that trade is what the privacy claim is actually made of.

Version parity across three surfaces means three review paths for one fix. The extension goes through a store review. The Android build goes through another. The web deploys immediately, so for a while after a release the three are not honestly in step.

Bring-your-own-key is the fair way to run AI tools and it is friction. Somebody who wants that suite has to go and get a key before anything happens at all, and that friction is accepted on purpose.

There is no iOS build. There is no Apple Developer account behind this work, so nothing here has ever gone to the App Store and the page does not pretend otherwise.

The tools that must reach a server say so where you use them. The rest do not need one, and you can check that from the network tab in about ten seconds.

Worth knowing

  • Already shipped to Google Play โ€” `com.zaions.ztools` is locked forever because the listing is live; this is the workspace's origin of the "never change a published app id" discipline.
  • Origin of the workspace AEO playbook: the per-tool enrichment (now 39 batches) is the canonical reference implementation of ยง13 of the global SEO/AEO playbook โ€” multi-session, batched, single-source content shared between React render and static-HTML prerender. As of 2026-06-05, every tool โ€” all 524 core plus all 10 paid Growth Suite tools โ€” is enriched (534/534), with the Growth Suite content kept scrupulously honest about paid tiers, BYOK, and what each tool does NOT do.
  • 608 prerendered static HTML pages so AI crawlers and Google see full content without executing JS; sitemap/feed/llms.txt/pricing.md regenerate on every build. The llms.txt now cleanly separates the free, client-side core from the paid/BYOK Growth Suite, and robots.txt repeats its private-route guard per crawler (so explicitly-listed AI/search bots can't crawl `/admin`).
  • Dynamic QR with privacy-first analytics: the redirect worker logs coarse geo (country/region from the edge) + device/browser and an atomic scan count โ€” and deliberately never stores the visitor's raw IP or GPS.
  • Zero-infra-cost by design: Firebase free tier + FilesHub + Cloudflare Workers free tier. The only paid surfaces (Pro via Stripe, Growth Suite via PayPal) are explicit CTO-approved exceptions; AI provider cost is pushed to users via BYOK.
  • BYOK key security: user AI/SMTP keys are encrypted per-user with HKDF(UID + salt) + AES-GCM, never stored in plaintext, and never placed in any web storage.
  • Three production surfaces at version parity (2.0.0): web PWA, Capacitor Android, and a Chrome extension from one codebase โ€” kept current weekly (this refresh's ncu pass bumped 29 root packages, all stable).
  • A whole resale business in the app: white-label packages, a per-tool custom-build quote builder, license issuance, and a public domain-based license verifier โ€” all honestly framed (states what's NOT included, no fabricated appraisals).

Built with

  • React 19
  • TypeScript
  • Vite 8
  • Radix UI
  • TailwindCSS
  • Firebase
  • TanStack Query
  • CapacitorJS
  • Cloudflare Workers

Key features

What it does, and what that costs to build

Each of these is a capability the stack genuinely provides. None of them is an outcome nobody measured โ€” there is no "cut onboarding by 40%" on this page, because no one measured onboarding.

  • 529 tools across 20 categories (519 free)
  • Mostly client-side processing (files stay on-device)
  • BYOK AI Growth Suite (10 SEO/AEO/GEO tools)
  • ZTools Pro tier + white-label license verification
  • Theme customizer (26 accent colors)
  • Published Android app + browser extension
  • 603 prerendered static HTML pages for AI search

Screenshots

5 slots, 2 of them filled in

These are designed frames, not pictures. Each one records what belongs in the slot and at what width; the capture itself is taken from the running app. Drawing a fake screenshot here would put an image on the site that no build has ever produced.

Timeline

Still being worked on

  1. Jun 2025

    Work started

    The earliest month on record for ZTools.

  2. Sep 2026

    Last change

    Status is completed โ€” 2 months ago. Ongoing, so this row moves whenever something lands.

Questions

Common questions

The questions that actually arrive, answered in the first sentence.

Who built ZTools?
Ahsan Mahmood built it, working alone, and it is live at ztools.zaions.com. The same person modelled the data, wrote the client-side processing, packaged the Android build for Google Play and shipped the browser extension. There is nobody behind that name: no studio, no team, no subcontractor.
Is ZTools free?
The core toolbox is free to use, and above it sit a ZTools Pro tier billed through Stripe and a BYOK AI suite where you supply your own OpenAI, Gemini or Anthropic key. The whole product can also be resold under another brand or licensed at source, with licence verification built in. What sits on which side of that line is managed in the product rather than described here, because a pricing sentence typed into a portfolio goes stale the week after it is written.
Does ZTools work on iPhone?
No. ZTools ships on the web, on Android through Google Play and as a browser extension; there is no iOS build, because there is no Apple Developer account behind any of this work. The web app opens in Safari on an iPhone like any other site, and that is the whole of the iPhone story.
Do my files get uploaded to a server?
For most of the tools, no โ€” the processing runs in your browser and the file never leaves the device you opened it on. The tools that genuinely need a network call are the ones that cannot work any other way, and the AI suite is the clearest case: it sends your prompt with your own key. You can confirm all of this yourself from the network tab, which is the only version of a privacy claim worth making.
Can ZTools be white-labelled or bought outright?
Yes. The product carries a white-label sales path and a source-licensing path, both backed by licence verification in the application itself. That was built as a first-class part of the product rather than bolted on for a single buyer. Terms are a conversation rather than a published number.

Keep looking

More web apps

  • TA

    TaxEase

    com.aoneahsan.taxease

    Tax compliance workflows for filers, with an admin side for staff.

    completedFeatured
  • LI

    LifeWell

    com.aoneahsan.lifewell

    Health and wellness tracking across web and Android.

    completedFeatured
  • AH

    Ahsan Mahmood Portfolio

    com.aoneahsan.app

    Production personal-brand platform: projects, services, blog, testimonials, and contact/payment surfaces across web and Capacitor mobile, engineered to be cited by AI search.

    completed
All 23 projects