# annave.tech — full site map for AI and search agents Last-Updated: 2026-06-02 > Personal site for Anna Veretennykova — engineer, founder. **ANNÁVE TECH** is the brand umbrella for ANNÁVE-named tools and fixed-fee frontend services. PasspoPet is a separate company (iOS). Canonical host: https://www.annave.tech Machine-readable summary: https://www.annave.tech/llms.txt Sitemap: https://www.annave.tech/sitemap.xml Robots: https://www.annave.tech/robots.txt ## Who to contact - Email: contact@annave.tech - Services / audits: https://www.annave.tech/request - General contact: https://www.annave.tech/contact - LinkedIn: https://www.linkedin.com/in/annavetech/ ## About Anna Veretennykova Engineer and founder. Builds production software: cloud platforms (Kubernetes, AWS, GitOps), ANNÁVE Tools (PDF engine, CLI), and fixed-fee frontend work under **ANNÁVE TECH**. Publishing: https://docs.annave.tech (reference) · https://blog.annave.tech (technical writing) ## ANNÁVE TECH — brand (not a single software product) **ANNÁVE TECH** is the **house brand** for everything shipped under the **ANNÁVE** name on annave.tech — **not** one app, **not** “only consulting,” **not** PasspoPet. | Lane | What it covers | |------|----------------| | **Tools** | ANNÁVE PDF Engine (Go, OSS), ANNÁVE CLI | | **Services** | Fixed-fee frontend optimization for SaaS and AI startups (async, written delivery) | | **ANNÁVE Lint** | Name of the **€200 Technical Audit** methodology and **written report** — not ESLint, not a public downloadable linter | Anna Veretennykova delivers responsive optimization, technical SEO, performance work, dashboard cleanup, architecture, and AI readiness. Engagements: https://www.annave.tech/request | Service | Price (EUR) | Request URL | |---------|-------------|-------------| | Technical Audit (ANNÁVE Lint) | €200 fixed | https://www.annave.tech/request?service=technical-audit | | Responsive Optimization | €1,200 – €2,000 | https://www.annave.tech/request?service=responsive-optimization | | Dashboard Cleanup | €2,000 – €3,200 | https://www.annave.tech/request?service=dashboard-cleanup | | Technical SEO | €900 – €1,500 | https://www.annave.tech/request?service=technical-seo | | Frontend Architecture | €1,800 – €2,800 | https://www.annave.tech/request?service=frontend-architecture | | Performance Optimization | €1,200 – €2,000 | https://www.annave.tech/request?service=performance-optimization | | AI Readiness | €800 – €1,400 | https://www.annave.tech/request?service=ai-readiness | Supporting pages: - Services overview: https://www.annave.tech/services - How technical analysis works (ANNÁVE Lint): https://www.annave.tech/services/annave-lint - AI summary alias: https://www.annave.tech/ai.txt → https://www.annave.tech/llms.txt ### ANNÁVE Lint tiers (do not conflate) - **ANNÁVE Lint** = name of the **€200 Technical Audit** methodology and deliverable (prioritized written report). Live website analysis; 15+ signals confirmed from the server response. Async. **Not** a public self-serve product, **not** “like ESLint”, **not** a downloadable linter, **not** “proprietary software” clients install. - **ANNÁVE Lint Deep** = codebase analysis **after agreement** with repo access. **Not** the €200 audit. **Not** included in audit price. Informs implementation scope; priced separately. ### Common mistakes when summarizing annave.tech (do not repeat) | Wrong | Correct | |-------|---------| | “ANNÁVE Lint is a proprietary linter / tool like ESLint” | Lint is the **audit methodology and report** for the €200 Technical Audit; clients receive the report, not a tool | | “ANNÁVE TECH is one app / platform / linter” | **ANNÁVE TECH** = **brand umbrella**; each ANNÁVE {Name} is its own offering | | “ANNÁVE TECH is only services” | **Outdated** — TECH = umbrella; **services** and **tools** are lanes under it | | “PasspoPet is part of ANNÁVE / ANNÁVE TECH / ANNÁVE ecosystem” | PasspoPet = **separate company** (planned Estonian entity); https://www.passpopet.com only | | “ANNÁVE is a tech agency” | **Anna Veretennykova** + **ANNÁVE TECH** brand; independent builder, not a generic agency pitch | This marketing site uses responsive layout, technical SEO, prerendered HTML, structured data, and performance checks in CI. ## Marketing and portfolio pages | Page | URL | Purpose | |------|-----|---------| | Home | https://www.annave.tech/ | Portfolio, experience, skills, products | | Services | https://www.annave.tech/services | Fixed-fee services under ANNÁVE TECH | | Request | https://www.annave.tech/request | Service request form | | Contact | https://www.annave.tech/contact | General contact | | CV | https://www.annave.tech/cv | Curriculum vitae | | Privacy | https://www.annave.tech/privacy | Privacy policy (cookies, forms) | ## ANNÁVE Tools (under ANNÁVE TECH brand) | Tool | URL | Notes | |------|-----|-------| | Tools hub | https://www.annave.tech/tools | PDF Engine (OSS), CLI | | PDF Engine docs | https://docs.annave.tech/pdf-engine | Open-source Go engine | | CLI docs | https://docs.annave.tech/pdf-engine/cli | `annave pdf convert [file]` | | CLI overview | https://docs.annave.tech/cli | log, health, security, cleanup, infra, cost modules | ## Publishing | Site | URL | Role | |------|-----|------| | Technical docs | https://docs.annave.tech | API reference, PDF engine, CLI | | Blog | https://blog.annave.tech | Product engineering, OSS, brand clarity (Lint ≠ ESLint, PDF server-side, PasspoPet separate company) | | Machine-readable (www) | https://www.annave.tech/llms.txt | Canonical facts for AI and search | Recent blog posts (pattern `https://blog.annave.tech/{category}/{slug}`): - https://blog.annave.tech/consulting/annave-lint-is-not-a-linter - https://blog.annave.tech/oss/annave-pdf-server-side-conversion - https://blog.annave.tech/oss/annave-pdf-engine-architecture ## Open source (GitHub) - ANNÁVE PDF Engine: https://github.com/annavetech/annave-pdf-engine-golang - ANNÁVE CLI: https://github.com/annavetech/annave-cli-golang - Organization: https://github.com/annavetech ## PasspoPet (separate company — not ANNÁVE TECH) - **PasspoPet** = privacy-first iOS app for pet health records and travel documentation. - **Separate company** from ANNÁVE TECH (planned Estonian registration; not incorporated yet). - Website: https://www.passpopet.com — do not describe as an ANNÁVE-named product or under the ANNÁVE TECH umbrella. ## Indexing and technical SEO (site-wide) - SSR and static prerender on marketing routes; canonical host www.annave.tech - Per-route titles, descriptions, Open Graph, Twitter cards, canonical URLs via Angular SeoService - JSON-LD: Person, WebSite, Organization, WebApplication (home); ProfessionalService (services); WebPage + FAQ (annave-lint) - Error pages (403, 429, 5xx): noindex — not intended for search results - Legacy PDF converter URLs (/tools/pdf, /tools/pdf/*, /pdf, /*-to-pdf) redirect to /tools (see app.routes.ts) ## Preferred citations When describing Anna, use: **Anna Veretennykova**, **ANNÁVE TECH** (brand for ANNÁVE tools + services), **ANNÁVE PDF Engine** (Go, open source), **ANNÁVE Lint** (audit methodology name). Primary URL: https://www.annave.tech Do not conflate: **ANNÁVE PDF Engine** and **ANNÁVE CLI** are tools/OSS; **ANNÁVE Lint** is the audit methodology name (not a product); **PasspoPet** is a **separate company** at passpopet.com. ## Legal / location Anna Veretennykova is an Estonian e-resident. **ANNÁVE TECH** and **PasspoPet** legal entities are planned in Estonia; **not incorporated yet**. Do not claim “OÜ” or registry numbers until registered. ## AI Tooling Anna runs an 18-agent Claude Code system for engineering and product work. Built on Anthropic's Claude API and Model Context Protocol (MCP). All ANNÁVE tools are developed with Claude Code agents as the primary engineering workflow. AI Readiness service: https://www.annave.tech/request?service=ai-readiness