Pobierz
Powrót do blogaPrywatność

Lokalna kopia zapasowa w Snabbi — Twoje dane i zdjęcia zawsze bezpieczne i pod Twoją kontrolą

KA
Kamil, Dział Bezpieczeństwa Snabbi
•
31 maja 2026
•
5 min czytania
Lokalna kopia zapasowa w Snabbi — Twoje dane i zdjęcia zawsze bezpieczne i pod Twoją kontrolą

W dobie wszechobecnej chmury i aplikacji typu SaaS, coraz trudniej o zachowanie pełnej kontroli nad swoimi cyfrowymi śladami. Dane o naszych zakupach, wydatkach czy nawet nawykach żywieniowych są zbierane, analizowane i profilowane przez korporacje technologiczne. W Snabbi od samego początku płyniemy pod prąd tym trendom. Nasza filozofia Offline-First i Privacy by Design zakłada, że Twoje dane są Twoją wyłączną własnością i powinny być bezpiecznie przechowywane lokalnie na Twoim urządzeniu.

Lokalna kopia zapasowa ZIP vs chmurowa inwigilacja

Większość asystentów zakupowych zmusza użytkowników do zakładania kont chmurowych, przez które przesyłane są całe listy zakupów, historia wydatków oraz zeskanowane paragony. Snabbi działa inaczej. Sercem aplikacji jest w pełni zoptymalizowana, lokalna baza danych SQLite, która zapisuje wszystkie listy, przepisy, planer posiłków oraz analitykę finansową bezpośrednio w chronionym kontenerze na Twoim telefonie. Nowa funkcja lokalnej kopii zapasowej w wersji V52 pozwala na wygenerowanie jednego spakowanego pliku ZIP zawierającego nie tylko samą bazę SQLite, ale również wszystkie fizyczne pliki graficzne — w tym zdjęcia zeskanowanych paragonów z zakładki "Moje Paragony" oraz wgrane zdjęcia potraw kulinarnych.

Wskazówka

Plik kopii zapasowej ZIP jest zapisywany w pełni automatycznie w bezpiecznym, publicznym folderze telefonu Pobrane (Downloads/SnabbiBackups) pod czytelną nazwą z timestampem (np. snabbi_backup_2026-05-31.zip). Oznacza to brak jakichkolwiek problemów z uprawnieniami pliku czy ręcznym wybieraniem skomplikowanych ścieżek zapisu!

Krok po kroku: Jak bezpiecznie zarządzać kopią zapasową ZIP

Wdrożyliśmy niezwykle uproszczony i bezpieczny proces zarządzania kopiami zapasowymi. Aby utworzyć lub przywrócić dane, postępuj zgodnie z poniższą instrukcją:

  • ✓Krok 1: Otwórz aplikację Snabbi i przejdź do zakładki profilu / ustawień (ikona koła zębatego w menu).
  • ✓Krok 2: Wybierz opcję "Kopia zapasowa" z sekcji Bezpieczeństwo i Prywatność.
  • ✓Krok 3: Kliknij przycisk "Utwórz kopię zapasową". Aplikacja w ułamku sekundy transakcyjnie spakuje całą bazę SQLite oraz powiązane zdjęcia i wyeksportuje plik ZIP bezpośrednio do folderu Downloads/SnabbiBackups.
  • ✓Krok 4: Na ekranie wyświetli się powiadomienie o pomyślnym utworzeniu pliku wraz z dokładną ścieżką dostępu. Możesz teraz przenieść ten plik ZIP na komputer, bezpieczny zewnętrzny nośnik lub udostępnić go nowemu urządzeniu.
  • ✓Krok 5: Aby przywrócić dane na nowym telefonie, upewnij się, że plik ZIP znajduje się w folderze Downloads/SnabbiBackups nowego urządzenia. Wejdź w to samo menu i kliknij "Przywróć dane". Aplikacja automatycznie podglądnie zawartość katalogu Downloads, wskaże dostępne archiwa kopii i po kliknięciu w ułamku sekundy przywróci pełny stan aplikacji wraz ze wszystkimi multimediami offline!

Scenariusz z życia: Przeprowadzka ze wszystkimi zdjęciami przepisów w 10 sekund

Scenariusz z życia

Rodzina Malinowskich zakupiła nowy telefon. Przez ostatnie dwa lata zgromadzili w Snabbi ponad 180 sprawdzonych przepisów kulinarnych ze zdjęciami potraw, skonfigurowali 3 lokalne sklepy z wyuczonym układem alejek i mieli pełną historię wydatków finansowych ze zdjęciami paragonów. Zamiast logować się do zewnętrznych serwerów i czekać na pobranie gigabajtów danych z chmury, pan domu wyeksportował plik ZIP na starym telefonie, przesłał go przez Bluetooth na nowy do katalogu Pobrane i kliknął "Przywróć". W niespełna 10 sekund wszystkie przepisy (wraz z dużymi zdjęciami dań), listy, analityka i paragony były w pełni dostępne offline na nowym telefonie!

Technologia pod maską: Jak dbamy o spójność plików ZIP?

Operacje na plikach i bazach danych offline bywają zdradliwe — nagłe zamknięcie aplikacji lub rozładowanie baterii podczas tworzenia kopii mogłoby uszkodzić bazę. Snabbi eliminuje to ryzyko poprzez transakcyjne podejście.

Jak to działa pod maską?

Pod maską: Silnik Snabbi BackupService w pierwszej kolejności wykonuje procedurę SQLite VACUUM INTO, która bezpiecznie tworzy spójny i zoptymalizowany fizyczny zrzut aktywnej bazy danych bez blokowania operacji zapisu w tle (np. synchronizacji realtime z partnerem). Następnie, biblioteka archiwizacyjna kompresuje wygenerowaną bazę SQLite oraz foldery ze zdjęciami paragonów (/receipts) i potraw (/recipes) bezpośrednio do archiwum ZIP w Downloads. Przed importem system wykonuje pełną weryfikację: sprawdza spójność strukturalną pliku ZIP, weryfikuje integralność tabel bazy (integrity_check), poprawność schematu (user_version) oraz sygnaturę pliku, co całkowicie zapobiega wgraniu niekompatybilnych lub uszkodzonych danych.

Bezkompromisowa prywatność offline

Lokalna kopia zapasowa ZIP to kolejny przełomowy krok w rozwoju Snabbi, który udowadnia, że nowoczesna, zaawansowana aplikacja mobilna z AI może w pełni szanować prywatność swoich użytkowników. Nie musisz godzić się na kompromisy i udostępniać swoich prywatnych list oraz wydatków korporacjom reklamowym, aby cieszyć się szybkim, niezawodnym i bogatym asystentem zakupowym.

#kopia zapasowa#prywatność#SQLite#bezpieczeństwo#multimedia
Wróć do listy wpisów