# RepoAnswers > AI Assistant for SaaS Product Support. RepoAnswers connects to your codebase and UI to provide self-service, step-by-step guidance for your product users with zero manual documentation writing. RepoAnswers (by Siteskyline) connects to software repositories via read-only GitHub integration to understand UI components, navigation routes, settings, and workflows. It automatically generates and maintains an embedded live support assistant for web applications and SaaS products. Answers update automatically on every git push. ## Core Capabilities - **Code & UI Awareness**: Direct analysis of application routes, UI components, forms, and workflows (React, Next.js, Vue, Svelte, WordPress, HTML) to answer "How do I...?" questions with exact, step-by-step guidance. - **Zero Manual Help Docs**: Eliminates the overhead of writing, updating, or maintaining knowledge base articles. Stays in sync with the codebase on every git push. - **Lightweight Embed**: A single script tag with instant loading, configurable themes (dark/light, custom accent colors), and non-blocking streaming responses. - **Real-Time Streaming**: Fast, low-latency streaming answers delivered directly to visitors. - **In-App Interactive Triggers**: Trigger specific guidance flows via HTML attributes (`data-repoanswer-trigger`, `data-repoanswer-question`) or the `window.postMessage` API. - **Read-Only Security**: GitHub integration uses minimal read-only permissions. Customer code is never used to train foundational AI models and is encrypted at rest and in transit. ## Public Links - [Homepage](https://repoanswers.com/): Product overview, live interactive demo, and features. - [Status](https://repoanswers.com/status): System health and service availability. - [Terms of Service](https://repoanswers.com/terms): Service terms and policies. - [Privacy Policy](https://repoanswers.com/privacy): Data handling and privacy commitments. ## Integration Guide ### 1. Embed Snippet Add the following snippet before the closing `` tag on your web application: ```html ``` ### 2. Customization Attributes The embed snippet supports the following `data-*` attributes: - `data-widget-id`: Required. Your unique widget identifier. - `data-theme`: Optional (`light`, `dark`, or `auto`). - `data-position`: Optional (`bottom-right`, `bottom-left`). - `data-accent-color`: Optional hex color override (e.g., `#3382b9`). ### 3. In-App Triggers Trigger answers directly from buttons, links, or help icons in your UI: ```html ``` ## Pricing & Plans - **7-Day Full Access Trial**: Free 7-day trial with full access to connected repositories, live widget embedding, and automated git sync. - **Starter Plan ($12/month)**: - 1 Connected GitHub repository - Unlimited guided user answers / credits - Automated sync on every git push - Fully customizable widget (themes, colors, brand styling) - Query history & analytics - **Extra Repositories ($6/month/repo)**: Add additional repositories to any active plan. - **Billing**: Handled securely via Stripe with 1-click cancellation anytime. ## Security & Privacy Assurances - **Read-Only Access**: RepoAnswers only requests read-only permissions to selected repositories. No write access is ever requested. - **No AI Model Training**: Customer code and queries are never used to train public or foundational AI models. - **Data Protection**: All repository data and caches are encrypted at rest and in transit. - **Privacy First**: Raw source code is never exposed to end-users or visitors. ## Support & Contact - **Email**: hello@siteskyline.com - **Website**: https://repoanswers.com