Privacybeleid
Privacybeleid
Bijgewerkt
Dit beleid beschrijft objtostl.com, een statische site die Wavefront-OBJ-meshes in de browser naar STL omzet. Het is geschreven om te passen bij hoe de site is gebouwd. Wijkt een zin hier ooit af van de software, dan is de software wat je moet vertrouwen, en moet deze pagina worden gecorrigeerd.
De korte versie
Je OBJ wordt op je apparaat gelezen. Een Web Worker op datzelfde apparaat leest het in en bouwt een STL. De download is een lokale Blob. Er is geen account, geen meshdatabase en geen verzoek waarvan het werk is om je bestand te ontvangen. Wij verkopen geen meshgegevens, omdat wij ze niet ontvangen.
Wat er gebeurt als je omzet
- Je kiest een
.obj-bestand, of je zet het op de pagina. De bestands-API van de browser leest de bytes in het geheugen. - De pagina controleert de grootte (de harde stop is 40 MB) en de extensie. Afbeeldingen en STEP-bestanden worden op de pagina geweigerd. Ze worden nergens heen gestuurd voor een tweede mening.
- Een kopie van de bytes gaat naar een Web Worker. De Web Worker decodeert de tekst, schaalt die en schrijft STL met Three.js.
- Aantal driehoeken en begrenzingsbox worden uit dat resultaat getoond. Het WebGL-voorbeeld kan die mesh op het raster tonen. Het voorbeeld gebruikt dezelfde lokale driehoeken.
- Downloaden maakt een Blob en een tijdelijke object-URL, en activeert daarna een lokale link. De URL wordt ingetrokken nadat het opslaan begint.
Eenheden, schaal, opwaartse as of ASCII versus binair wijzigen laat dat workerpad opnieuw lopen vanuit de kopie die al in het tabblad staat. Het uploadt het bestand niet opnieuw.
Wat je kunt controleren
Open de ontwikkelaarshulpmiddelen, kies het netwerkpaneel en zet een bestand om. Je hoort geen fetch, XHR of formulierposts te zien die je OBJ of STL bevatten. De code van de omzetter roept fetch of XMLHttpRequest niet aan met je mesh, en bouwt er geen FormData van. De Web Worker is een script dat van deze site wordt geladen zoals elk ander statisch bestand. Zijn berichten blijven in de browser.
De voorbeeldkubus
«Voorbeeldkubus van 10 eenheden laden» downloadt /samples/unit-cube-10.obj van deze website. Dat bestand is van ons. Het is een kubus van 12 driehoeken om schaal te laten zien. Het is niet jouw model, en op de knop drukken uploadt niets.
Lokale gebeurtenissen
De omzetter stuurt een browsergebeurtenis met de naam objtostl:analytics op drie momenten: bestand gekozen (file_drop), inlezen klaar (parse_ok) en STL bewaard (download_stl). Het detailobject kan bestandsgrootte in bytes bevatten, aantal driehoeken, eenheid, opwaartse as, schaal, en of de STL binair is. Het bevat niet de bestandsnaam, de OBJ-tekst of de STL-bytes. Deze lancering koppelt geen analysescript van derden, geen advertentiescript en geen tag die naar die gebeurtenissen luistert en ze wegstuurt. Verandert dat, dan zegt deze pagina dat voordat het script wordt toegevoegd.
Cookies, accounts en opslag
De omzetter zet geen cookies en maakt geen account aan. Hij schrijft je mesh niet naar localStorage of IndexedDB. Er is geen aanmelding. Een host of een browserextensie kan nog steeds eigen gegevens bewaren; dat valt buiten de scripts van deze pagina.
Wat de server nog kan zien
De site is statische HTML, CSS, JavaScript en een paar afbeeldingen. Het eerste bezoek downloadt die bestanden. Een host die ze uitlevert kan gewone verzoeklogs bewaren: IP-adres, browsertekenreeks, URL en tijd. Die logs gaan over het ophalen van de pagina, niet over het verwerken van een mesh. Je OBJ maakt geen deel uit van de URL en geen deel uit van een omzet-API, omdat die API niet bestaat. Querystrings zoals ?units=mm selecteren alleen een keuzelijst. Ze zijn geen kopie van het bestand. Zet geen model in de adresbalk; niets in de tool vraagt je dat.
Lettertypen, bibliotheken en derden
Pagina’s gebruiken de lettertypenstapel van het systeem. Ze vragen geen lettertype op bij een CDN van derden. Three.js zit bij de site gebundeld en wordt niet geladen uit een apart gehoste build op het moment van omzetten. Links naar Bambu Studio, UltiMaker Cura en PrusaSlicer verlaten deze site. Die leveranciers hebben hun eigen beleid. Wij sturen hun je mesh niet.
Advertenties
Er gaat geen advertentiescript, advertentieplek of ads.txt-bestand mee met deze site. Er kan een map in de broncode staan als herinnering dat advertenties niet zijn aangesloten. Geen pagina laadt die map.
Kinderen
De tool vraagt niet om leeftijd of identiteit. Het is een bestandsomzetter, geen sociaal product. Zet geen persoonsgegevens in een OBJ-commentaar als je dat commentaar niet op een gedeelde computer wilt. Wij ontvangen het bestand nog steeds niet.
Contact
De contactpagina toont [email protected]. Een bericht naar dat adres is een gewone e-mail uit je eigen mailprogramma. Deze site heeft geen contactformulier en ontvangt nog steeds geen meshbestanden. Voeg geen OBJ of STL toe.
Wijzigingen
Verandert de architectuur — bijvoorbeeld als er een echte analysetag of een advertentiescript bij komt — dan wordt deze pagina in dezelfde publicatie bijgewerkt. De datum bovenaan is de datum van deze tekst.
Talen
Dit beleid wordt in meerdere talen gepubliceerd. Wijkt een vertaling af van de Engelse tekst, dan is de Engelse tekst de referentie.