Alat temeljen na principima otvorenog izvornog koda omogućuje pohranu do 500 KB podataka na stranici A4 papira.
Aplikacija nazvana PaperBack u osnovi pretvara bilo koju datoteku u bitmapu s podatkovnim uzorcima, odnosno kvadratičnim barkodom koji izgleda slično kao QR kod, no bez tri "mete" kraj ruba.
Svaki podatkovni uzorak pohranjuje oko 80 bajta podataka, a s pisačem razlučivosti 200 točaka po inču može se smjestiti 2.400 matrica na stranicu formata A4, odnosno ukupno oko 200 kilobajta podataka.
Ukoliko se koristi pisač razlučivosti 600 točaka po inču, količina podataka koja se može smjestiti na dvostrani A4 list papira povećava se na 1 megabajt.
Cijeli sustav razvio je Oleh Yuschuk iz šale, no prema nezavisnim ispitivanjima stvarno radi. Sve što je potrebno za njegovo korištenje je papir, pisač, skener i odgovarajući softver koji zapisuje i prepoznaje uzorke.
Kako bi se osigurala otpornost na oštećenja papira, ugrađen je i mehanizam za ispravljanje grešaka, čime je omogućeno da se uspješno pročita sadržaj i ukoliko je 20% površine uništeno.
Također je ugrađen i mehanizam za sažimanje optimiziran za tekstualne datoteke koji omogućuje spremanje oko 3 MB teksta na jednu stranu A4 lista papira.
Iako na prvi pogled ovakva pohrana nema nekog pretjeranog smisla, ona ipak ima nekih prednosti u odnosu na većinu trenutno masovno korištenih rješenja. Kao najveća prednost ističe se mogućnost dugotrajne pohrane podataka, odnosno uz odgovarajući papir i tintu, može bez nekih posebnih uvjeta za pohranu izdržati 100 godina.
Također se ističe kao prednost mogućnost čitanja podatka od strane čovjeka bez potrebe za dodatnom opremom. Naime, veliki problem kod drugih rješenja je dostupnost opreme za čitanje nakon određenog vremena.
Kao još jedna od mogućih primjena navodi se i sigurna pohrana ključeva za kriptiranje podataka. Naime, USB memorija i optički mediji vremenom mogu postati nečitljivi, a na ovaj način omogućuje se sigurna dugotrajna pohrana ključeva.


