# robots.txt for https://launchaf.com # Keep in sync with https://launchaf.com/llms.txt and https://launchaf.com/ai.txt. Crawler scope for all three lives in src/lib/crawl-policy.ts. # Site map for language models: https://launchaf.com/llms.txt # AI usage policy: https://launchaf.com/ai.txt # Markdown versions of public pages: append .md to any page URL, e.g. https://launchaf.com/pricing.md User-Agent: * Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault # AI search and user-fetch agents: always allowed on public pages so answers can cite LaunchAF. User-Agent: OAI-SearchBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: ChatGPT-User Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Claude-User Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Claude-SearchBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: PerplexityBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Perplexity-User Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: DuckAssistBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: MistralAI-User Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Meta-ExternalFetcher Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: YouBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault # AI training crawlers: allowed on public pages. User-Agent: GPTBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: ClaudeBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: anthropic-ai Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Google-Extended Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Applebot-Extended Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Meta-ExternalAgent Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Amazonbot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Bytespider Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: CCBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: cohere-ai Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Diffbot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: PetalBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: Timpibot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault User-Agent: ImagesiftBot Allow: / Allow: /api/md/ Disallow: /admin Disallow: /api/ Disallow: /dashboard Disallow: /signin Disallow: /submit Disallow: /streaks Disallow: /sponsors/request Disallow: /newsletter/unsubscribe Disallow: /oauth Disallow: /tools/launch-directories Disallow: /vault Sitemap: https://launchaf.com/sitemap.xml