Waarom Klargrid je werkmappen niet uploadt
Klargrid herstelt, schoont op, combineert en vergelijkt Excel- en CSV-bestanden in je browser. Deze pagina zegt wat het doet, en hoe je het controleert.
Het probleem
Het Excel-bestand van een bedrijf bevat zelden onschuldige gegevens: salarissen, marges, klantgegevens, bankafschriften. Om twee exports samen te voegen, een CSV te repareren of twee versies te vergelijken, vragen online tools je die bestanden naar hun servers te uploaden. Excel-invoegtoepassingen installeren met beheerdersrechten en werken alleen op Windows.
Voor veel beroepen (salarisadministratie, boekhouding, zorg, de publieke sector) is dit geen voorkeur: uploaden naar een derde partij is simpelweg verboden.
Wat we in plaats daarvan doen
Al het werk gebeurt in je browsertabblad. Het bestand wordt van je schijf gelezen, in het geheugen verwerkt, en het resultaat gaat terug naar je schijf. Geen server ontvangt het: deze site is een verzameling statische bestanden, en de pagina die aan je werkmap werkt mag geen verbinding openen met welk ander domein dan ook.
Je bestanden gaan niet weg
Geen upload, geen account. Het beveiligingsbeleid van de pagina verbiedt het, en de browser dwingt het af.
Er gaat niets verloren
Een herstelde werkmap behoudt alles wat niet is gerepareerd, byte voor byte: grafieken, macro's, validaties, draaitabellen.
We tonen voordat we handelen
Elke bewerking wordt in een voorbeeld getoond: wat wordt verwijderd, samengevoegd, geconverteerd. Je slaat op in de wetenschap wat je krijgt.
Wat niet wordt gerepareerd komt identiek terug
Een generieke bibliotheek leest de werkmap en schrijft hem daarna in zijn geheel terug, en verliest onderweg alles wat hij niet begrijpt: grafieken, opmaak, validaties, macro's. Klargrid herschrijft alleen het deel van het bestand dat het repareert, en kopieert de andere delen zoals ze zijn, gecomprimeerde bytes inbegrepen.
Vervolgens leest het de uitvoer terug en vergelijkt het met het origineel: elke waarde, elke formule, op hetzelfde adres. Het resultaat verschijnt naast het bestand, bijvoorbeeld "184.312 cellen teruggelezen, geen verschil buiten de gevraagde herstelacties". Als de vergelijking mislukt, wordt het bestand niet aangeboden.
Hoe je het controleert
Open de ontwikkelaarshulpprogramma's
Druk op F12, tabblad Netwerk. Zet een bestand neer en voer een tool uit: geen enkele aanvraag vertrekt met je gegevens.
Schakel het netwerk uit
Zodra de pagina is geladen, schakel je over op de vliegtuigmodus en blijf je werken: alles werkt nog.
Lees het beveiligingsbeleid
In de broncode van de pagina bevat de tag
Content-Security-Policyde regelconnect-src 'self': de browser weigert elke verbinding met een ander domein. De details.