Skip to main content
Back to Blog
Company

Introducing thefaq.app — The FAQ App for Modern Products

thefaq.app is live on Product Hunt. An API-first FAQ platform with TypeScript SDKs, AI-powered generation, embeddable widgets, and custom domains. Free tier included.

TheFAQApp TeamApril 10, 20265 min read

We're Live on Product Hunt

Today we're launching thefaq.app on Product Hunt — an API-first FAQ platform built for developers and product teams who want to manage FAQ content programmatically.

No help desk bundling. No per-agent pricing. Just a clean REST API, official SDKs, and everything you need to ship FAQ content wherever your users are.

Support us on Product Hunt →

What You Get Today

A Real REST API

Every piece of FAQ content is accessible through a versioned REST API. Create collections, manage questions, search content — all programmatically.

# List all questions in a collection
curl https://api.thefaq.app/v1/my-org/questions \
  -H "Authorization: Bearer faq_live_..." \
  -G -d "collection=billing"

# Search across all FAQ content
curl https://api.thefaq.app/v1/my-org/questions/search \
  -H "Authorization: Bearer faq_live_..." \
  -G -d "q=cancel+subscription"

The API follows standard REST conventions with JSON responses, pagination, and scoped API keys (read, write, admin). If you've used Stripe's API, this will feel familiar.

TypeScript SDKs

Install @faqapp/core for any JavaScript/TypeScript project, or @faqapp/nextjs for Next.js-specific components and hooks.

import { TheFAQApp } from "@faqapp/core";

const faq = new TheFAQApp({
  apiKey: process.env.FAQ_API_KEY,
  organization: "my-org",
});

// Fetch questions for your help page
const questions = await faq.questions.list({
  collection: "getting-started",
});

// Power your search bar with FAQ results
const results = await faq.questions.search("how to integrate");

The Next.js SDK adds server components and hooks that handle caching, revalidation, and SEO markup automatically.

AI-Powered FAQ Generation

Writing FAQ content from scratch is slow. Paste your docs URL, product description, or support history, and our AI generates draft questions and answers. You review and edit — the AI handles the first draft.

This is especially useful at launch when you need to go from zero to a full FAQ page fast.

Embeddable Widget

Drop a FAQ widget into any page with a single script tag. It pulls content from your API in real time, so updates are instant — no redeployments needed.

<script
  src="https://widget.thefaq.app/embed.js"
  data-org="my-org"
  data-collection="billing"
  async
></script>

The widget supports theming, search, and responsive layouts out of the box. For full control, use the SDK to build your own UI.

Custom Domains and Hosted Pages

Every organization gets a hosted FAQ page at your-org.thefaq.app. Connect a custom domain like faq.yourcompany.com for a branded experience. We handle SSL, SEO markup (FAQ schema, Open Graph, sitemaps), and fast edge delivery.

Built-In SEO

FAQ pages should rank in Google. We auto-generate JSON-LD FAQ schema markup, clean URLs, sitemaps, and Open Graph tags on every hosted page. Your FAQ content qualifies for Google rich results without writing a line of structured data.

How Teams Use thefaq.app

In-product help. Fetch relevant FAQ answers via the API and surface them contextually inside your app — next to a pricing page, inside onboarding flows, or in a settings panel.

Marketing FAQ pages. Use hosted pages or the embeddable widget to add a FAQ section to your marketing site. SEO-optimized out of the box.

Developer documentation. Manage FAQ content alongside your docs. The API integrates with any static site generator or docs framework.

Support deflection. Surface answers before users open a ticket. Teams using structured FAQ content reduce support tickets by 30-50%.

Transparent Pricing

We don't do per-agent pricing. Plans are flat-rate based on usage:

FreeStarterPro
API requests1,000/mo10,000/mo100,000/mo
FAQs50500Unlimited
API keys15Unlimited
WidgetsIncludedIncluded
Custom domainIncluded
AI generationIncluded
Price$0$19/mo$49/mo

API access is available on every plan, including free. Compare pricing in detail →

What Makes Us Different

We wrote a longer piece on why we built thefaq.app, but the short version:

  1. API-first, not API-bolted-on. The API isn't an afterthought — it's the product. The dashboard is a first-party API consumer.
  2. No help desk tax. You don't need to buy a $55/agent/month support suite to get a FAQ page.
  3. Developer experience matters. TypeScript SDKs, OpenAPI spec, scoped API keys, standard REST conventions.
  4. Flat-rate pricing. Your bill doesn't change when you add team members.

If you've been frustrated by Zendesk's pricing, considered building your own FAQ system, or outgrown Notion as a knowledge base — thefaq.app is what we wish existed.

Get Started in 2 Minutes

  1. Sign up free — no credit card required
  2. Create your first FAQ collection
  3. Add questions manually or generate them with AI
  4. Grab your API key and start fetching content
# Install the SDK
npm install @faqapp/core

# Or use the API directly
curl https://api.thefaq.app/v1/your-org/questions \
  -H "Authorization: Bearer faq_live_your_key"

Your FAQ page is live at your-org.thefaq.app as soon as you publish your first question.

Support Us on Product Hunt

If thefaq.app solves a problem you've had, we'd appreciate your support:

Upvote thefaq.app on Product Hunt →

We're a small team building the FAQ tool we wished existed. Every upvote, comment, and share helps us reach more developers who are stuck paying help desk prices for a FAQ page.

Learn More


TheFAQApp Team

We build the API-first FAQ platform for developer teams. Our mission is to make FAQ management as easy as managing code.

Ready to build your FAQ?

Create searchable, API-powered FAQ pages in minutes. Free to start — no credit card required.

Continue reading

Get developer updates

API changelog, new features, and FAQ best practices. No spam.