# Model bezpieczeństwa

> Palladin documentation · 1.0 · PL · 2026-10-25


## Jak Palladin chroni dane?

Palladin pozwala agentom AI korzystać z haseł i kluczy API pod Twoją kontrolą. Dane są szyfrowane na Twoim urządzeniu. Ty decydujesz, do czego agent ma dostęp i jak może użyć tych danych.

## Gwarancja zero-knowledge

Zero-knowledge oznacza, że serwer przechowuje zaszyfrowaną zawartość sejfu bez kluczy potrzebnych do jej odczytania. Szyfrowanie i odszyfrowanie odbywa się w aplikacji użytkownika lub lokalnym programie agenta.

Serwer nadal obsługuje konta, uprawnienia i informacje o operacjach. Klucze API używane do połączenia z Palladin to osobna kategoria od sekretów zapisanych w sejfie.

## Kto ma dostęp do danych?

<figure class="doc-diagram"><ol><li>Model AI<br><small>intencja zadania</small></li><li>CLI / MCP<br><small>interfejs operacji</small></li><li>Lokalny program Palladin<br><small>lokalne użycie kluczy</small></li><li>Palladin API<br><small>uprawnienia i zaszyfrowane dane</small></li></ol><figcaption>Agent zleca zadanie. Lokalny program Palladin, zwany runtime, pobiera i odszyfrowuje zatwierdzone dane poza modelem AI.</figcaption></figure>

| Uczestnik | Odpowiedzialność |
| --- | --- |
| Klient użytkownika | Odblokowanie, szyfrowanie i zatwierdzenie dostępu. |
| Backend | Tożsamość, aktualny stan uprawnień, limity i przechowywanie zaszyfrowanych danych. |
| Lokalny program Palladin | Sprawdzenie danych, ich odszyfrowanie i wykonanie dozwolonej operacji. |
| Model AI | Zlecenie zadania; dostęp do odszyfrowanych danych zależy od wybranej metody. |
| Proces lub strona docelowa | Otrzymuje hasło lub klucz potrzebny do zadania. Musisz mu ufać. |

## Trzy rodzaje kontroli

**Szyfrowanie** chroni treść. **Serwer** sprawdza uprawnienia. **Lokalny program Palladin** wykonuje dozwoloną operację. Każda warstwa ma inne zadanie. Zablokowanie kolejnego pobrania nie usuwa danych, które odbiorca wcześniej skopiował.
