Naar de inhoud

beveiliging

Niets verlaat de machine die je niet hebt geconfigureerd.

Het beveiligingsmodel zoals de README het beschrijft; daarna hoe de gehoste dienst omgaat met wat je hem geeft, hoe je een probleem meldt en hoe het met het papierwerk staat.

beveiliging en uitrol

Vier lagen voor elke tool-aanroep. Niets verlaat de machine die je niet hebt geconfigureerd.

Het veiligheidsmodel zoals de README het stelt, grenzen inbegrepen. Elke laag noemt wat ze beslist en waar ze stopt; geen ervan is een sandbox.

  1. laag 01

    01rules

    Deny-by-default wildcardregels over tool en argv. Een verboden patroon wordt geweigerd voordat er iets draait.

    grensPatroonherkenning, geen intentie: een nieuwe schrijfwijze van een gevaarlijk commando gaat door naar de volgende laag.

  2. laag 02

    02execpolicy

    Oordelen over de geparste argv: allow, prompt, forbidden. Wat verboden is bereikt noch de uitvoering noch een mens.

    grensLeest het commando, niet de shell waarin het draait; een alias of de body van een script blijft ondoorzichtig.

  3. laag 03

    03approval

    Eén kaart over de herziene argumenten met toestaan, altijd en weigeren. Antwoorden worden per sessie gecachet; subagents mogen niet vragen.

    grensEen menselijke beslissing: --yolo slaat deze sport over, nooit de deny-regels erboven.

  4. laag 04

    04runtime

    Een bash-denylist en een cwd-slot bij uitvoering; Esc doodt de lopende aanroep en op Windows zijn hele procesboom.

    grensDelegatie, geen isolatie. Onvertrouwd werk hoort in een container of microVM.

uitrol en gegevens

  • 01

    Self-hosted per definitie

    Draait vanaf de broncode op jouw machine of jouw CI. Een account is optioneel: het ontsluit de plannen op de prijzenpagina en zet de CLI nooit op slot. Bun ≥ 1.3.14 is de enige eis.

  • 02

    Geen phone-home

    Uitgaand verkeer gaat alleen naar de provider die je hebt ingesteld, de MCP-servers die je hebt opgesomd en web_fetch wanneer het model erom vraagt. De prijscatalogus is een offline snapshot; er is geen self-update.

  • 03

    Telemetrie is opt-in

    De OpenTelemetry-export staat uit tot ROVECODE_OTEL_ENDPOINT is gezet; zelfs dan draagt hij ids, groottes en uitkomsten — nooit prompts, argumenten of uitvoer.

  • 04

    Auditspoor door constructie

    Sessies zijn append-only JSONL met een sha256-hashketen; elke run exporteert één trace (run ⊃ turn ⊃ tool), ook geannuleerde.

  • 05

    Platformstatus

    Windows-eerst: ontwikkeling en de release-poort draaien op Windows 11. POSIX-paden zijn getest, Linux en macOS zijn nog niet CI-geverifieerd.

  • 06

    Licentie

    AGPL-3.0-only. Vrij aan te passen en te verspreiden; wie een gewijzigde build als netwerkdienst draait, moet de broncode aan die gebruikers aanbieden.

verantwoorde melding

Iets gevonden? Vertel het eerst aan ons.

  • 01

    Meld het vertrouwelijk

    Schrijf naar het adres hieronder wat je hebt gevonden en hoe het te reproduceren is. Versleutelde mail is welkom; gewone mail is ook prima.

    security@rovecode.dev

  • 02

    Wat er daarna gebeurt

    Een bevestiging binnen twee werkdagen, een fix of een plan binnen dertig, en vermelding in de release notes als je dat wilt.

  • 03

    Veilige haven

    Onderzoek in goed vertrouwen binnen de regels — geen data meegenomen, geen dienst verstoord, geen derden betrokken — wordt niet met juridische stappen beantwoord.

jouw gegevens

Wat we bewaren, en hoe lang.

  • 01

    De agent

    Draait op jouw machine. Zijn verkeer gaat naar de modelproviders en MCP-servers die jij instelt, en nergens anders heen.

  • 02

    Je account

    Naam, e-mail, een wachtwoordhash of de identifier die je inlogprovider ons geeft, en het plan waarop je zit.

  • 03

    Telemetrie

    Uit tot je een OpenTelemetry-endpoint instelt; zelfs dan draagt het identifiers, groottes en uitkomsten — nooit prompts, argumenten of uitvoer.

  • 04

    Bewaartermijn

    Accountgegevens dertig dagen na het sluiten van het account; factuurgegevens zolang de belastingwet het eist; toegangslogs dertig dagen.

compliance

Hoe het met het papierwerk staat.

Tijdelijke statussen, geschreven voor de pagina — de echte vervangen ze vóór de lancering.

  • 01

    SOC 2 Type II

    Controles geschreven en bewijsverzameling gestart; het rapport staat gepland voor volgend jaar.

  • 02

    Penetratietest

    Een jaarlijkse test van de gehoste dienst door een derde partij; de samenvattende brief is beschikbaar onder NDA.

  • 03

    Statuspagina

    Beschikbaarheid en incidenten van de gehoste dienst, gepubliceerd terwijl ze gebeuren.

vragen

Vraag het de mensen die het beleid schreven.

Rovecode, de wolkmascotte, met een schild