Anonimizacja danych CSV
Zanonimizuj plik CSV w przeglądarce. Dla każdej kolumny wybierz, czy dane osobowe zachować, usunąć, zamaskować, zahaszować, pseudonimizować czy uogólnić.
Działanie dla kolumny
Kolumny, których nazwa wygląda na dane osobowe (e-mail, telefon, imię, adres, PESEL…), są zaznaczone z góry. Sprawdź każdą kolumnę: sugestie opierają się tylko na nagłówkach.
| Kolumna | Przykład | Działanie | Ustawienie |
|---|
Podgląd
Skróty używają losowej soli utworzonej przy otwarciu strony: ta sama wartość daje ten sam skrót w obrębie pliku, ale skrótów nie da się ponownie obliczyć z oryginalnych wartości. Przeładowanie strony daje nowe skróty.
Jak zanonimizować plik CSV
- Upuść plik CSV na pole wyboru albo wklej dane w polu Lub wklej tekst CSV i kliknij Użyj wklejonego tekstu. Pierwszy wiersz musi zawierać nazwy kolumn.
- W sekcji Działanie dla kolumny narzędzie z góry wybiera działanie dla każdej kolumny, której nazwa wygląda na dane osobowe: e-mail, telefon, imię i nazwisko, adres, data urodzenia, PESEL, NIP, numer dowodu osobistego czy paszportu… Sprawdź każdą kolumnę i w razie potrzeby zmień działanie.
- Jeśli kolumna ma Ustawienie, dostosuj je: liczbę zachowanych znaków dla Maskuj, szerokość przedziału dla Uogólnij lub etykietę dla Pseudonim.
- Obejrzyj Podgląd, który pokazuje pierwsze wiersze dokładnie tak, jak zostaną wyeksportowane.
- Kliknij Pobierz zanonimizowany CSV. Plik zachowuje oryginalny separator (przecinek, średnik lub tabulator).
Sześć działań
| Działanie | Co robi | Przykład |
|---|---|---|
| Zachowaj | Pozostawia kolumnę bez zmian. | Kraków → Kraków |
| Usuń | Usuwa z pliku całą kolumnę. | (kolumna usunięta) |
| Maskuj | Zastępuje każdy znak gwiazdką * z wyjątkiem ostatnich N (domyślnie 4); spacje, myślniki, kropki i nawiasy zostają. |
601-555-019 → ***-**5-019 |
| Skrót (SHA-256) | Zastępuje wartość pierwszymi 16 cyframi szesnastkowymi skrótu SHA-256 z solą. | ada@example.com → 3f1c9a0b7e24d816 |
| Pseudonim | Zastępuje każdą odrębną wartość numerowaną etykietą, zawsze tą samą dla tej samej wartości. | Anna → Osoba 1 |
| Uogólnij | Daty zamieniają się w rok, liczby w przedział o wybranej szerokości, a pozostały tekst w swoje pierwsze 3 znaki. | 14.07.1985 → 1985, 37 → 30–39, Warszawa → War |
Puste komórki pozostają puste bez względu na działanie, więc eksport nie wymyśla danych.
Skróty, sól i pseudonimy
Zwykły skrót SHA-256 adresu e-mail nie jest anonimowy: każdy, kto ma listę adresów, może je zahaszować i znaleźć dopasowania. Dlatego to narzędzie przed haszowaniem dodaje losową sól utworzoną przy otwarciu strony. W obrębie jednego eksportu ta sama wartość zawsze daje ten sam skrót, więc nadal możesz liczyć, łączyć lub deduplikować rekordy. Nikt jednak – także ty – nie odtworzy później tych skrótów z oryginalnych wartości. Przeładowanie strony tworzy nową sól i nowe skróty.
Pseudonimy działają podobnie: „Osoba 1” to pierwsza odrębna wartość napotkana w kolumnie, „Osoba 2” – druga i tak dalej. Tabela łącząca nazwiska z numerami nigdy nie jest pokazywana ani zapisywana.
Anonimizacja czy pseudonimizacja?
W świetle przepisów o ochronie danych, takich jak RODO, dane są anonimowe dopiero wtedy, gdy nikt nie jest w stanie przy rozsądnym nakładzie ponownie zidentyfikować osoby, nawet łącząc kolumny. Dane zahaszowane i spseudonimizowane są zwykle nadal danymi osobowymi: rzadkie stanowisko, dokładna data urodzenia i kod pocztowy razem mogą wskazać jedną osobę. Aby zmniejszyć to ryzyko, usuń kolumny, których nie potrzebujesz, a resztę uogólnij (rok urodzenia, przedział wieku, początek kodu pocztowego). To narzędzie pomaga w technicznej stronie procesu; nie jest oceną prawną.
Prywatność
Twój plik jest odczytywany i przekształcany przez twoją przeglądarkę, na twoim urządzeniu. Nic nie jest przesyłane na serwer, a sól nigdy nie opuszcza strony.
Najczęściej zadawane pytania
Które kolumny są rozpoznawane jako dane osobowe?
Kolumny, których nazwa zawiera słowa takie jak e-mail, telefon, imię, nazwisko, adres, ulica, data urodzenia, kod pocztowy, wiek, wynagrodzenie, PESEL, NIP, paszport, dowód osobisty, IBAN, karta czy konto, a także ich odpowiedniki w innych językach strony (email, phone, Vorname, teléfono…). Wykrywanie czyta wyłącznie nazwy kolumn, więc sprawdź każdą kolumnę samodzielnie.
Czy w przyszłym tygodniu dostanę te same skróty?
Nie. Sól jest losowa i przepada, gdy opuścisz stronę – to właśnie utrudnia odwrócenie skrótów. Jeśli chcesz później połączyć powiązane pliki, przetwórz je wszystkie w tej samej sesji.
Co robi opcja Uogólnij z datą urodzenia?
Zostawia tylko rok: 14.07.1985 zamienia się w 1985. Rozpoznawane są też daty zapisane jako 1985-07-14, 14/07/1985 lub 1985/07/14.
Czy narzędzie zmienia kolejność kolumn?
Nie. Kolumny zachowują kolejność i nazwy; znikają tylko kolumny usunięte.
Czy jest limit rozmiaru pliku?
Nie ma stałego limitu. Pliki o rozmiarze kilku megabajtów działają bez problemu; przy bardzo dużych wszystko zależy od pamięci twojego urządzenia.
Podobne narzędzia
- Przeglądarka i edytor CSV Otwórz plik CSV w przeglądarce, przeszukuj, filtruj i sortuj, edytuj komórki, dodawaj i usuwaj wiersze oraz kolumny, a potem pobierz czysty plik CSV.
- Generator hashy Generuj hashe MD5, SHA-1, SHA-256 i SHA-512 z tekstu lub plików dowolnej wielkości i sprawdzaj sumy kontrolne. Wszystko działa w twojej przeglądarce.
- Generator danych testowych Generuj realistyczne fałszywe dane testowe (imiona, e-maile, adresy, daty, liczby) w przeglądarce i eksportuj je jako JSON, CSV lub instrukcje SQL INSERT.