隱私
隱私政策
更新
本政策描述 objtostl.com,一個在瀏覽器裡把 Wavefront OBJ 網格轉換成 STL 的靜態網站。它按網站實際的做法來寫。如果這裡的某句話和軟體不一致,你應該相信軟體,而這一頁應該被改正。
短版本
你的 OBJ 在你的裝置上讀取。同一台裝置上的 Web Worker 解析它並產生 STL。下載是本機的 Blob。沒有帳號,沒有網格資料庫,也沒有以接收你的檔案為工作的請求。我們不出售網格資料,因為我們收不到它。
轉換時發生什麼
- 你選擇一個
.obj檔案,或把它拖到頁面上。瀏覽器的 File API 在記憶體裡讀取這些位元組。 - 頁面檢查大小(硬停止是 40 MB)和副檔名。圖片和 STEP 檔案在頁面裡被拒絕。它們不會被送到別處徵求第二意見。
- 這些位元組的一份副本交給 Web Worker。Worker 解碼文字,做縮放,並用 Three.js 寫出 STL。
- 三角形數量和包圍盒從那個結果裡顯示出來。WebGL 預覽可以把那份網格畫在格子上。預覽用的是同一批本機三角形。
- 下載建立一個 Blob 和一個暫時的物件網址,然後點擊一個本機連結。儲存開始後,這個網址會被收回。
改單位、縮放、朝上軸,或在 ASCII 與二進位之間切換,會用分頁裡已有的那份副本再跑一遍 Worker。它不會重新上傳檔案。
你可以自己核實什麼
打開開發者工具,選中網路面板,再轉換一個檔案。你不應該看到包含你的 OBJ 或 STL 的 fetch、XHR 或表單提交。轉換程式不會帶著你的網格去呼叫 fetch 或 XMLHttpRequest,也不會用它來組建 FormData。Worker 是像其他靜態資源一樣從本站載入的腳本。它的訊息留在瀏覽器裡面。
範例立方體
「載入 10 單位範例立方體」會從本網站下載 /samples/unit-cube-10.obj。那個檔案是我們的。它是一個用來示範縮放的 12 三角形立方體。它不是你的模型,按下按鈕也不會上傳任何東西。
本機事件
轉換會在三個時刻發出名為 objtostl:analytics 的瀏覽器事件:選中檔案(file_drop)、解析完成(parse_ok)、STL 已儲存(download_stl)。詳情物件可能包括以位元組計的檔案大小、三角形數量、單位、朝上軸、縮放,以及 STL 是否為二進位。它不包括檔名、OBJ 文字或 STL 位元組。這次上線沒有掛上第三方分析腳本、廣告腳本,或監聽這些事件並把它們送走的標籤。如果這一點改變,腳本加上之前,這一頁會先寫明。
Cookie、帳號和儲存
轉換不設定 Cookie,也不建立帳號。它不把你的網格寫入 localStorage 或 IndexedDB。沒有登入。主機或瀏覽器擴充功能仍可能儲存它們自己的資料;那在本頁腳本之外。
伺服器仍然能看到什麼
網站是靜態的 HTML、CSS、JavaScript 和幾張圖片。第一次造訪會下載這些檔案。提供它們的主機可能保留普通的請求日誌:IP 位址、使用者代理、網址和時間。那些日誌是關於取頁面的,不是關於處理網格的。你的 OBJ 不是網址的一部分,也不是轉換介面的一部分,因為那個介面不存在。像 ?units=mm 這樣的查詢字串只是選中一個下拉選單。它們不是檔案的副本。不要把模型放進網址列;工具沒有要求你這麼做。
字型、程式庫和第三方
頁面使用系統字型。它們不會向第三方 CDN 請求字型。Three.js 隨網站打包,轉換時不會從另一處託管建置載入。指向 Bambu Studio、UltiMaker Cura 和 PrusaSlicer 的連結會離開本站。那些廠商有自己的政策。我們不會把你的網格發給他們。
廣告
沒有廣告腳本、廣告位或 ads.txt 隨本站發布。原始碼樹裡可能有一個資料夾,用來提醒廣告還沒有接上。任何頁面都不會載入它。
兒童
工具不問年齡,也不問身分。它是檔案轉換,不是社群產品。如果你不希望某條註解出現在共用電腦上,就不要把個人資料寫進 OBJ 註解。我們仍然收不到這個檔案。
聯絡
聯絡頁面 上有 [email protected]。寫到那個地址的信是你自己的郵件程式發出的普通郵件。本站沒有聯絡表單,也仍然不接收網格檔案。不要附上 OBJ 或 STL。
變更
如果架構變了——例如加上了真正的分析標籤或廣告腳本——這一頁會在同一次發布裡更新。頂部的日期是這段文字的日期。
語言
本政策以幾種語言發布。如果譯文和英文不一致,以英文為參照。