{
  "version": "1.2",
  "organization": {
    "name": "FindBusiness Services",
    "alternateName": "services.findbusiness.ai",
    "url": "https://services.findbusiness.ai",
    "parent": {
      "name": "Dependable AI Solutions",
      "url": "https://dependableaisolutions.com"
    },
    "platform": {
      "name": "FindBusiness",
      "url": "https://findbusiness.ai"
    },
    "email": "admin@dependableaisolutions.com",
    "tagline": "When customers ask AI who to call, we make sure the answer is you.",
    "thesis": "The internet is shifting from an attention economy to an interpretation economy. Customers now ask AI assistants who to call, and businesses whose facts AI cannot read and verify get averaged out of the recommendation set. We publish those facts where AI can read them and back that with the brand reputation that makes it count.",
    "honesty": {
      "disclosure": "Being readable to AI gets a business considered; it does not get it chosen. Clients still need real brand reputation, real reviews, real specificity. We coach the offline work alongside the online build.",
      "anti_pattern": "Slapping 'AI-powered' on a brochure site without backing it up."
    },
    "serviceArea": {
      "headquarters": "Corona, California, US",
      "inPerson": {
        "region": "Southern California",
        "counties": [
          "Riverside",
          "Orange",
          "Los Angeles",
          "San Bernardino",
          "San Diego"
        ],
        "cities": [
          "Corona",
          "Riverside",
          "Norco",
          "Eastvale",
          "Chino",
          "Chino Hills",
          "Ontario",
          "Rancho Cucamonga",
          "Fontana",
          "Moreno Valley",
          "Temecula",
          "Murrieta",
          "Anaheim",
          "Santa Ana",
          "Irvine",
          "Fullerton",
          "Long Beach",
          "Los Angeles",
          "San Diego"
        ]
      },
      "remote": "Worldwide",
      "consultation": "Free initial conversation, no commitments"
    }
  },
  "services": [
    {
      "id": "audit",
      "name": "AI-readiness audit",
      "status": "available",
      "summary": "Crawl + AI simulation of your site, structured-data gap report, prioritized fix list."
    },
    {
      "id": "custom-build",
      "name": "Custom AI-ready website",
      "status": "available",
      "summary": "Greenfield build: opinionated copy, JSON-LD, llms.txt, structured product/service profiles, hosting."
    },
    {
      "id": "takeover",
      "name": "Site takeover & remediation",
      "status": "available",
      "summary": "Audit + remediation, truth-layer publishing, schema fixes, optional content rewrite."
    },
    {
      "id": "mvp-to-production",
      "name": "MVP to production",
      "status": "available",
      "summary": "Take a prototype built with an AI tool, a partner, or a freelancer and turn it into a real, production application: accounts, database, hosting, security, monitoring."
    },
    {
      "id": "integrations-thirdparty",
      "name": "Third-party integrations (Plaid, Stripe, more)",
      "status": "available",
      "summary": "Connect an app to the services a business runs on: bank/financial data via Plaid, payments via Stripe, plus CRMs, calendars, email and SMS. OAuth, encrypted token storage, per-client credentials and billing, webhooks for auto-refresh."
    },
    {
      "id": "accounts-auth",
      "name": "Accounts, logins & data isolation",
      "status": "available",
      "summary": "User sign-in where each customer sees only their own data: managed auth, session security, row-level data isolation, roles and permissions."
    },
    {
      "id": "databases",
      "name": "Databases & secure storage",
      "status": "available",
      "summary": "A real database that keeps data safe, backed up, and fast: managed DB, encryption at rest, encrypted token/secret vault, backups."
    },
    {
      "id": "hosting-ops",
      "name": "Hosting, HTTPS, security & ops",
      "status": "available",
      "summary": "Production hosting with HTTPS, plus the monitoring and support to keep it running: cloud hosting, TLS, CI/CD deploys, uptime monitoring, daily AI-driven security audits, support."
    },
    {
      "id": "client-portal",
      "name": "Client portal (included with every managed engagement)",
      "status": "available",
      "summary": "Sign in, request changes to your website or your AI agent with files attached, and track each request from submitted to live while our AI build agents ship it. Direct messaging with us, plus usage alerts and a monthly recap of what your AI agent answered, by email."
    },
    {
      "id": "email-compliance",
      "name": "Email, privacy & compliance",
      "status": "available",
      "summary": "Transactional email plus the privacy policy, terms, and consent flows required once you handle real customer data: branded templates, deliverability, consent capture, data-handling docs."
    },
    {
      "id": "mcp",
      "name": "MCP endpoint",
      "status": "available",
      "summary": "Model Context Protocol server exposing business data to AI agents. Versioned schemas."
    },
    {
      "id": "a2a",
      "name": "A2A (agent-to-agent) frontend",
      "status": "available",
      "summary": "Agent endpoint declaring capabilities, policies, and transaction flows."
    },
    {
      "id": "instant-agent",
      "name": "Instant self-serve AI agent for your website",
      "status": "available",
      "summary": "Enter your website at agents.findbusiness.ai and in about 30 seconds get a live AI agent that read your site. Test it free, no signup. It goes on your site with one small snippet we give you. 300 credits/month included, $300 one-time setup, then $40/mo, about a penny per conversation after."
    },
    {
      "id": "chat-agent",
      "name": "Customer-facing AI agent",
      "status": "available",
      "summary": "Grounded in client truth-layer, with handoff to humans. On a site we build, or added to the site you already have with one small snippet."
    },
    {
      "id": "sales-agent",
      "name": "Sales-representative AI agent",
      "status": "available",
      "summary": "Outbound/inbound qualifier, demo, booking; CRM and calendar integrated."
    },
    {
      "id": "integrations",
      "name": "Integrations & custom workflows",
      "status": "available",
      "summary": "Connectors and internal AI agents; architected to plug into the FindBusiness platform."
    },
    {
      "id": "coaching",
      "name": "Brand & reputation coaching",
      "status": "available",
      "summary": "Reputation strategy, opinionated-claims coaching, offline-presence workshops."
    },
    {
      "id": "directory",
      "name": "FindBusiness directory listing",
      "status": "platform-in-build",
      "summary": "Validated business page on findbusiness.ai with hosted MCP + A2A. Design partners welcome.",
      "design_partners": true
    }
  ],
  "howWeBuild": {
    "continuousAudit": {
      "name": "Continuously audited and reviewed",
      "summary": "We do not just build it and walk away. Several independent AI reviewers check every change, and anything flagged serious blocks release until it is fixed. Live code is re-audited every night.",
      "detail": [
        "Multi-model AI review on every pull request (several models, not one), gated at zero high/critical",
        "Nightly whole-repo audits; every finding is cross-validated by a second AI reviewer before it is raised",
        "Findings carry severity, evidence, and a recommended fix; an AI fixer can write the fix plus a proving test",
        "The test suite is run by the orchestrator itself as the trusted pass/fail signal, not self-reported",
        "This is the new bar for QA and security: AI review runs on every change and nightly, at a consistency human spot-checks cannot match"
      ]
    },
    "security": {
      "name": "Security checked, not assumed",
      "summary": "Every change is read for security before it ships, and the code behind your site is re-audited every night. We hold our own live sites to a harder bar still: an external tester probes them over the public internet and has to produce the request and the response before anything is believed.",
      "detail": [
        "Security review on every change, across every repository we ship client work from, including the one your site is built from",
        "Anything high or critical blocks release until it is fixed; nothing ships past it",
        "Nightly re-audit of live code, with a second independent reviewer confirming a finding before it is raised",
        "Dependency audits on every ecosystem we use, with the clean fixes applied as part of the work",
        "On our own live sites, an external security tester probes the deployed origin the way an outsider would, and every finding must carry the exact request and response, re-run by a validator before it stands"
      ]
    },
    "googleCloud": {
      "name": "Built on Google Cloud",
      "summary": "Your software runs on the same scalable, secure cloud the largest companies trust, not a shared template host you cannot see into.",
      "detail": [
        "Managed, auto-scaling infrastructure that grows with your traffic",
        "Encryption, IAM, and security controls built into the platform",
        "Portable architecture: your app and data are yours, not locked in a builder"
      ]
    },
    "costManaged": {
      "name": "Cost-managed by design",
      "summary": "Cloud bills surprise people. We cap and monitor spend from day one so yours stays predictable and low.",
      "detail": [
        "Hard instance caps and budget alerts set before launch",
        "Per-feature cost ledgers so spend is traceable, not a mystery line item",
        "Architected for low idle cost: you pay for usage, not for servers sitting idle"
      ]
    }
  },
  "livingProduct": {
    "name": "Most websites are printed. Yours is alive",
    "summary": "A site that ships and then sits still is a poster. Yours reads the market it lives in every month, and changes to match.",
    "loop": [
      {
        "t": "Read your market",
        "p": "A Market AI Assessment for your trade and town, same questions every month."
      },
      {
        "t": "See what moved",
        "p": "Who AI recommends now, and for which services."
      },
      {
        "t": "Change your site",
        "p": "We agree the fix with you, then we ship it."
      },
      {
        "t": "Confirm it landed",
        "p": "Re-run the grade and watch it move."
      }
    ],
    "proof": [
      {
        "t": "One engine, every client",
        "p": "A better way to get read by AI reaches every site we host, not just the next one we sell."
      },
      {
        "t": "Ask for as many changes as you want",
        "p": "Through the portal, tracked from asked to live. Bigger jobs get quoted first."
      },
      {
        "t": "Nothing ships unreviewed",
        "p": "Every change is checked before it goes out, and your whole site again every night."
      }
    ],
    "next": {
      "status": "In build",
      "p": "Next: your monthly report proposes the changes for you, and the loop runs on one click."
    }
  },
  "assessments": {
    "readiness": {
      "name": "AI Readiness report",
      "url": "https://www.findbusiness.ai/",
      "priceUsd": 0,
      "tagline": "What AI can work out about your business from your site alone.",
      "summary": "Free, no sign-up, about 60 seconds. Reads your website and your Google listing the way an AI assistant would and grades it A to F across three pillars: Discoverability (can AI find you), Clarity (can AI tell what you sell, where, for whom), and Trust (can AI verify you are real). Every grade comes with the ranked list of fixes that would raise it.",
      "pillars": [
        "Discoverability",
        "Clarity",
        "Trust"
      ]
    },
    "market": {
      "name": "Market AI Assessment",
      "url": "https://findbusiness.ai/products/market",
      "exampleUrl": "https://findbusiness.ai/market/electrical-services--corona-ca-1e6fc8beae7a8a37",
      "priceUsd": 20,
      "tagline": "Who AI already recommends in your trade, in your town.",
      "summary": "Pick a trade and a town. We ask AI who to call across every service people search for in that trade, several times each, and count who it keeps naming. The report ranks the businesses AI actually recommends, pins them on a map, shows where each one wins and loses service by service, lists the positions nobody owns yet, and hands you the lead list: every business Google lists in that trade which AI never named, grouped by what the next call would be. Every claim is quoted from the answer that produced it and the exact prompts are printed, so anyone can rerun them and check.",
      "reveals": [
        "Who owns the market: a ranked roster of the businesses AI names dependably, with how often and across how many services.",
        "Where each one wins and loses: a service-by-service breakdown per business, with the answers that say so.",
        "Which positions are open: services where AI names nobody dependably. Those are the cheapest first places anyone will ever buy.",
        "Who to call: every business Google lists in that trade which AI never named, split into the ones with no website at all and the ones whose site exists but never gets named."
      ],
      "model": "Runs from your free AI Readiness report so your trade and town arrive prefilled, and opens focused on your business with an A to F AI Visibility grade. One flat price, self-serve. Monthly-plan subscribers keep their market included.",
      "honesty": "AI is stochastic: ask it once and you learn what it said that second, not what it believes. The grid is fixed and identical for every business in a market, never tuned to make a prospect look worse.",
      "leadList": {
        "market": "Electrical services in Corona, CA",
        "measuredOn": "2026-08-18",
        "reportUrl": "https://findbusiness.ai/market/electrical-services--corona-ca-1e6fc8beae7a8a37",
        "listedByGoogle": 50,
        "namedByAi": 8,
        "onTheList": 42,
        "noWebsiteAtAll": 12,
        "hasSiteNeverNamed": 30,
        "scope": "Counted from the top slice of Google’s own listing for that trade and town, which is where Google stops returning results, not where the town stops.",
        "summary": "Every business Google lists in the trade that AI never named, grouped by what the next call is: the ones with no website on their listing, and the ones whose site exists but never comes up. Open to anyone holding the report link, so you can work it yourself or send a business its own row."
      },
      "caseStudy": {
        "market": "Electrical services in Corona, CA",
        "measuredOn": "2026-08-18",
        "answers": 48,
        "services": 12,
        "namedAtLeastOnce": 27,
        "dependable": 11,
        "leading": 9,
        "reconciliation": "AI named 27 businesses here: 8 of the 50 that Google lists for the phrase, plus 19 that its list never returned. Google ranks for the phrase searched and AI answers a question about the work, so the two rosters do not have to match."
      }
    }
  },
  "instantAgent": {
    "name": "Instant self-serve AI agent for your website",
    "url": "https://agents.findbusiness.ai",
    "tagline": "Turn your website into an AI agent your customers can just ask.",
    "summary": "Enter your website address and in about 30 seconds you are talking to an AI agent that read it: your services, your pages, your voice. Test it free with no signup, then add it to your own site with one small snippet we give you.",
    "benefits": [
      "Customers stop leaving confused: your AI agent answers from what your site actually says, 24/7.",
      "Fewer calls and emails asking you to clarify hours, services, pricing, or availability.",
      "Your AI agent reads your live pages, so answers stay current as your site changes; no stale FAQ to maintain.",
      "It finds the holes in your website: it only answers from your site, so every question it cannot answer is a page you are missing, named for you by a real customer. Those same gaps are why AI search skips you, because an AI reading your site comes up just as empty."
    ],
    "feedbackLoop": "Every question your AI agent gets shows up in the portal, searchable, and the ones it could not answer show you what your website is missing: a content gap analysis, free, in your customers own words. Fill the gap and your AI agent answers it from then on, the page exists for search to find, and the AI assistants reading your site find the answer too. Questions become content; your site, your AI agent, and your AI visibility all get better over time.",
    "howItWorks": [
      "Read: your AI agent grounds on your website and reads your live pages for anything time-sensitive.",
      "Try: ask it what a customer would ask, free, right on the page. The demo is the real product, metered and screened exactly like a paying client AI agent.",
      "Ship: paste one script tag in your site footer (Webflow, Squarespace, WordPress, custom). We tune the grounding, lock it to your domain, and you manage it from the portal."
    ],
    "pricing": {
      "monthlyCredits": 300,
      "setupUsd": 300,
      "setupIncludesFirstMonth": false,
      "monthlyUsd": 40,
      "perConversationUsd": 0.01,
      "motto": "A live AI agent answering your customers for pennies a conversation.",
      "model": "300 conversation credits included every month. $300 one-time setup, then $40/mo for hosting and maintenance, billed from your first month. Conversations run on credits at about a penny each, pay-as-you-go; raise or lower usage anytime."
    }
  },
  "clientPortal": {
    "name": "FindBusiness client portal",
    "url": "https://portal.findbusiness.ai",
    "included": "Included with every managed engagement at no extra cost.",
    "summary": "Where our clients steer their site and their AI agent after launch: submit a change request, and our AI build agents pick it up and ship it while you watch the status.",
    "clientsCan": [
      "Request website changes: copy, images, layout, features, with files attached",
      "Request AI agent changes: what it knows, how it answers, how it sounds",
      "Track every request from submitted to live, with a reason if we decline",
      "See their live sites and message us directly, all in one place"
    ],
    "emailAutomations": [
      "Usage alerts before an AI agent reaches its monthly cap",
      "A monthly recap of what the AI agent was asked and how it answered",
      "Status updates when a request is queued, declined, or done"
    ]
  },
  "pricing": {
    "entryPoints": [
      {
        "name": "AI-ready website build",
        "fromUsd": 500,
        "note": "a professional site with SEO and GEO built in, so you get found by search engines and recommended by AI; about a third of typical freelance rates"
      },
      {
        "name": "Website + grounded customer AI agent",
        "fromUsd": 700
      },
      {
        "name": "Hosting + maintenance",
        "fromUsd": 40,
        "per": "month",
        "note": "AI agent conversations run on credits: 300 included every month, then pay-as-you-go"
      }
    ],
    "addOns": "Custom builds scoped per engagement, fixed quote after a free scoping call: a grounded AI agent added to your existing site, MVP-to-production, third-party integrations (Plaid, Stripe), accounts/sign-in with data isolation, databases, email, hosting, takeovers, MCP endpoints, A2A, custom AI agents",
    "changeRequests": "Send as many change requests as you like; work is included up to your monthly allowance, and anything bigger is quoted before we start.",
    "consultation": "First conversation is free, no commitments",
    "publishedAt": "https://services.findbusiness.ai/pricing/",
    "custom": {
      "name": "Custom platforms and applications",
      "summary": "A multi-tenant platform, an internal system, or an application built for one organization: the tier above a website with an AI agent on it.",
      "caveat": "These are honest ranges, not quotes. What lands you at the bottom or the top is scope: how much data the platform handles, which features you actually need, how many instances we run, and what your sector adds in compliance. Discovery is where a range becomes a firm number.",
      "model": {
        "basis": "Per project, fixed price. No hourly billing.",
        "binding": "Once discovery locks scope, the number is binding. If we misjudge the estimate, that is our risk, not yours.",
        "discovery": "Discovery is free: a scoping call plus up to two working sessions. Out of it you get a binding fixed quote and the platform architecture. Engineering starts at signing.",
        "milestones": "Payment is milestone based: a share at signing, at MVP acceptance, and at production acceptance. The exact split and the definition of each milestone are written into the agreement.",
        "changeOrders": "New features and new requirements after signing are quoted as change orders.",
        "anchor": "Anchored to our published rates, roughly a third of typical agency pricing.",
        "howWeGetThere": "We lean on AI agents across the build: code, testing, dependency management, and much of the ongoing upkeep. Humans own the architecture, the review, and the accountability. That is how a small senior team ships at a third of agency rates without cutting corners."
      },
      "ranges": [
        {
          "name": "Core platform",
          "lowUsd": 22000,
          "highUsd": 35000,
          "note": "Foundation, database, auth and multi-tenancy, client portal, ops dashboard, financial module, payments, reporting, notifications, testing and launch."
        },
        {
          "name": "Each vertical customization layer",
          "lowUsd": 3000,
          "highUsd": 6000,
          "note": "Added on top of the core platform, one per market or product line you sell into."
        }
      ],
      "drivers": [
        "How much data the platform handles: records, retention, and migration from whatever you run today",
        "Which features you actually need: real-time alerting, reporting depth, mobile, document generation",
        "How many systems we integrate with, and how cooperative each one is",
        "How many instances we run, and for how many of your own customers",
        "What your sector requires on security, data handling, and compliance"
      ],
      "lineItems": [
        {
          "name": "Foundation: app on Google Cloud, CI/CD, staging and production",
          "lowUsd": 1500
        },
        {
          "name": "Database design and integration",
          "lowUsd": 1200
        },
        {
          "name": "Auth, roles, multi-tenancy, data isolation",
          "lowUsd": 1500,
          "note": "SSO/SAML adds $1,500"
        },
        {
          "name": "Client-facing portal",
          "lowUsd": 3000
        },
        {
          "name": "Ops and admin dashboard",
          "lowUsd": 2500
        },
        {
          "name": "Financial module: invoicing, reporting, exports",
          "lowUsd": 3000
        },
        {
          "name": "Payments: Stripe checkout, subscriptions, webhooks",
          "lowUsd": 1500
        },
        {
          "name": "Third-party API integration",
          "lowUsd": 600,
          "highUsd": 1500,
          "note": "each, depending on the API"
        },
        {
          "name": "Grounded AI agent: retrieval, tools, eval harness",
          "lowUsd": 2500,
          "highUsd": 6000
        },
        {
          "name": "Reporting and analytics",
          "lowUsd": 1500
        },
        {
          "name": "Document generation",
          "lowUsd": 1000
        },
        {
          "name": "Notifications: email and SMS",
          "lowUsd": 600
        },
        {
          "name": "Testing, hardening, monitoring, launch",
          "lowUsd": 2000
        },
        {
          "name": "Per-vertical customization layer",
          "lowUsd": 3000,
          "highUsd": 6000
        }
      ],
      "ongoing": {
        "summary": "A custom platform does not get a bare-bones support tier. Monitoring, hosting, patching, incident response, and minor content updates are built in, because a platform that is down is worse than no platform.",
        "platformBase": {
          "name": "Platform base fee",
          "lowUsd": 800,
          "highUsd": 1800,
          "per": "month"
        },
        "perInstance": {
          "name": "Per client instance",
          "lowUsd": 75,
          "highUsd": 150,
          "per": "month"
        },
        "includes": [
          "Hosting, monitoring, and alerting around the clock",
          "Security patching and dependency upkeep",
          "Incident response with a named escalation path",
          "Minor content and copy updates"
        ],
        "serviceLevel": "Monitoring and alerting run around the clock. Human response is during business hours, with a named escalation path outside them. If you need true 24/7 human coverage, we price it separately rather than promise it vaguely.",
        "credits": "AI agent conversations run on metered credits: a block included every month, then about a penny per conversation.",
        "drivers": "What we host drives the number: data volume and retention, notification and alerting load, how many integrations we keep alive, and what your sector requires. The firm figure is set at discovery alongside the build quote."
      },
      "timeline": "90 days for the core platform plus the first vertical is comfortable at typical scope. Integration count and data migration move that date more than anything else.",
      "compliance": "Security, data handling, and compliance specific to a regulated sector (student records, health, finance, government) are scoped and quoted at discovery, because they vary by state and by customer. Regulated data stays inside a controlled cloud environment and never touches consumer AI services.",
      "partnership": "We also license the platform to partners who resell it into their own market. Exclusivity and royalty terms are set per deal."
    }
  },
  "results": [
    {
      "client": "Crafty Fiesta Finds",
      "url": "https://craftyfiestafinds.web.app",
      "industry": "Custom party favors",
      "location": "Indio, California (Coachella Valley)",
      "outcome": "AI Readiness score went from 0/100 to 30/100 within days of launching the AI-ready site, and has since climbed to 91/100 (grade A). AI assistants now recommend the business across the Coachella Valley.",
      "report": "https://findbusiness.ai/results/craftyfiestafinds_web_app/DBXCqPh8Tisq47S6X2nP",
      "asOf": "2026-07"
    }
  ],
  "portfolio": [
    {
      "client": "Crafty Fiesta Finds",
      "url": "https://craftyfiestafinds.web.app",
      "industry": "Custom party favors",
      "location": "Indio, California (Coachella Valley)",
      "sector": "Custom party favors",
      "shortLocation": "Indio, CA",
      "site": "Handmade custom party favors, treat boxes, and cake toppers, made to order with nationwide shipping via Etsy. See results above for the measured AI Readiness outcome.",
      "grade": "A",
      "score": 91,
      "assessedAt": "2026-07",
      "report": "https://findbusiness.ai/results/craftyfiestafinds_web_app/DBXCqPh8Tisq47S6X2nP",
      "aiReadiness": "Grade A, 91/100 on the free findbusiness.ai assessment (2026-07)"
    },
    {
      "client": "Lake Gregory Yacht Club",
      "url": "https://lakegregoryyachtclub.web.app",
      "industry": "Radio-controlled and dinghy sailing club, founded 2004",
      "location": "Crestline, California (Lake Gregory)",
      "sector": "Sailing club",
      "shortLocation": "Crestline, CA",
      "site": "Club site with live lake wind and forecast on an illustrated lake map, racing and membership info, and a playable sail-the-lake game.",
      "grade": "B",
      "score": 88,
      "assessedAt": "2026-07",
      "report": "https://findbusiness.ai/results/lakegregoryyachtclub_web_app/VZuo8KwBAWdYLjCNtRqB",
      "aiReadiness": "Grade B, 88/100 on the free findbusiness.ai assessment (2026-07)"
    },
    {
      "client": "PrimeAxis Consulting",
      "url": "https://primeaxisconsulting.web.app",
      "industry": "Management consulting for small and mid-sized businesses",
      "location": "Corona, California, serving Southern California",
      "sector": "Management consulting",
      "shortLocation": "Corona, CA",
      "site": "Consulting site built around the firm’s six-step operating system and Performance Assessment, with discovery-call booking. Client engagements are confidential.",
      "grade": "B",
      "score": 89,
      "assessedAt": "2026-07",
      "report": "https://findbusiness.ai/results/primeaxisconsulting_web_app/ZDAvXLK8udSuzXq3NXXB",
      "aiReadiness": "Grade B, 89/100 on the free findbusiness.ai assessment (2026-07)"
    }
  ],
  "customBuilds": [
    {
      "name": "Adjutant",
      "url": "https://adjutant.dependableaisolutions.com",
      "owner": "Dependable AI Solutions (our own product, live in production)",
      "what": "Resume and hiring-intelligence platform. Upload your career history once, paste any job posting, and it scores your fit and generates a role-specific, ATS-ready resume as a PDF. A companion Chrome extension shows the match score directly on LinkedIn, Indeed and Glassdoor postings.",
      "built": [
        "Accounts and sign-in (Google and email), with per-user data isolation",
        "A metered credit system with Stripe billing and free starting credits",
        "AI generation and scoring flows on Genkit and Vertex AI, running in Firebase Functions",
        "Firestore storage, file upload and PDF export",
        "A published Chrome extension sharing the same auth and API",
        "Hosted on Google Cloud, deployed through CI, audited on every change"
      ]
    }
  ],
  "contact": {
    "email": "admin@dependableaisolutions.com",
    "form": "https://services.findbusiness.ai/contact/"
  }
}