DevhelionDevhelion
    DocsPricingLogin
    Documentation

    Documentation

    • Devhelion Tutor
    • Getting Started
    • CLI Commands
    • Analytics Dashboard
    • API Reference
    • Devhelion API UsageBeta
    • Self-Hosting
      • Quick Start
      • Team Setup
    • Privacy & Security
    • Troubleshooting
    • Beta: OrchestrationBeta
    1. Docs
    2. Self-Hosting
    3. Team Setup

    Team Setup

    Configure your team to use your self-hosted tutor server securely.

    Your Database Stays Private

    Your tutor server URL is stored only in each team member's browser (localStorage). It is never sent to or stored on Devhelion's servers. This means:

    • Devhelion has zero knowledge of your infrastructure
    • Your database connection details remain completely private
    • Even if Devhelion's servers were compromised, your tutor URL would never be exposed
    • Only team members with the URL can access your data

    How It Works

    1

    Team member opens Settings

    Navigate to Settings → Data in the dashboard.

    2

    Enter tutor server URL

    Enter your team's tutor server URL (e.g., https://tutor.yourcompany.com:8080)

    Click Test & Save to verify the connection.

    3

    Done

    The URL is saved in their browser. All dashboard data now comes from your tutor server. This is a one-time setup per browser.

    Onboarding New Team Members

    When a new team member joins, they need to configure the tutor server URL once. Here's how to make this easy:

    Add to Your Team's Onboarding Docs

    Include these instructions in your internal wiki, onboarding checklist, or team documentation:

    Devhelion Dashboard Setup --------------------- 1. Log in to Devhelion.ai 2. Go to Settings → Data tab 3. Enter our tutor server URL: https://tutor.yourcompany.com:8080 4. Click "Test & Save" 5. You're done! Dashboard now shows our team's data.

    Why Each Person Configures Separately

    This is by design for security. Your tutor server URL is sensitive infrastructure information. By storing it only in each person's browser, we ensure Devhelion never has access to your database connection details - even accidentally.

    Security Details

    What Devhelion Sees

    • Your login credentials (email, OAuth)
    • Dashboard usage patterns
    • Nothing about your tutor server

    What Devhelion Never Sees

    • Your tutor server URL
    • Your database connection string
    • Your analytics data
    • Your team's telemetry

    How Data Flows

    Browser Devhelion Dashboard Your Tutor Server ─────── ─────────────── ───────────────── │ 1. User loads dashboard ─────────►│ │ 2. Dashboard checks localStorage │ for tutor URL │ │ 3. If configured, dashboard ──────┼─────────────────────► Fetches data connects DIRECTLY to │ from YOUR server your tutor server │ │ 4. Your data never │ touches Devhelion servers │

    Common Questions

    What if someone clears their browser data?

    They'll need to re-enter the tutor server URL. It takes 30 seconds. The dashboard will show "Cloud Mode" until they reconfigure.

    Can I see who has configured the connection?

    No - and that's intentional. Devhelion doesn't track who has configured a self-hosted connection because we never see the configuration.

    What if our tutor server URL changes?

    Each team member goes to Settings → Data and updates the URL. Consider sending a team message with the new URL when this happens.

    Is this really secure?

    Yes. Your tutor server URL is never transmitted to Devhelion. It exists only in localStorage on each team member's device. The dashboard makes direct requests from the browser to your server - Devhelion is never in the middle.

    Next Steps

    Self-Hosting Guide

    Set up your own tutor server for maximum privacy.

    Quick Start

    Get your tutor server running in 5 minutes.

    DevhelionDevhelion

    Not another agent—a telemetry vault + API you can trust.

    Product

    • Pricing
    • Support

    Developers

    • Documentation
    • API Reference
    • GitHub

    © 2025 Devhelion. All rights reserved.

    Privacy PolicyTerms of Service