隱私權政策
VStudy Pro 的設計原則,是讓你的課業資料留在你的電腦上。本頁說明少數資料會離開電腦的情況、由誰接收,以及你如何掌握控制權。
本頁內容
我們是誰
VStudy Pro 是適用於 macOS 與 Windows 的桌面讀書應用程式,由 專案擁有者:法定名稱或主體待確認 開發並發布,這是一個位於台灣的獨立專案。原始碼公開於 VStudy Pro 儲存庫。本頁所稱的「我們」,指的就是這位擁有者。
對於下文所述的選擇性分析與選擇性電子報,由我們決定要收集什麼、為什麼收集,因此我們要為這些資料負責。至於其他情況,例如你的 AI 服務供應商或你的學校,則由該供應商或學校自行負責處理你的資料。AI 服務供應商、你的學校與其他服務一節會說明這些情況發生在哪裡。
重點摘要
- 你的文件、對話、筆記與讀書計畫都存放在你的電腦上。沒有 VStudy 帳號,也沒有任何 VStudy 伺服器儲存這些內容。
- 分析為選擇性功能,預設關閉。你在第一次啟動時決定,之後隨時都能在「設定 > 隱私權」更改。不論是否開啟,所有功能的運作都一樣。
- 如果你選擇加入,我們會收到使用情況資訊:你使用了哪些功能、你選了哪個 AI 服務供應商與模型、token 數量、錯誤等等。我們絕不會收到你的問題、回答、文件、筆記或鍵盤輸入內容。
- 一組隨機產生的安裝識別碼會把這些事件串在一起。它不是你的姓名、學校登入帳號,也不是硬體識別資訊。它是假名化的代號,不等於匿名。
- 如果你使用 AI,你的提示內容與閱讀情境會傳給你啟用的服務供應商。如果你連接 Moodle,應用程式會直接與你的學校連線。這兩者都不會經過我們。
- 電子報是另外一件事。它的核取方塊預設不勾選,需要經過確認信件,而且電子郵件地址絕不會與分析資料混在一起。
哪些資料只留在你的裝置上
VStudy Pro 以本機為優先。下列內容會留在電腦上應用程式的資料夾中,不論分析開啟或關閉,都不會傳給我們:
- 你匯入的文件,以及應用程式由這些文件轉換出的副本;
- 對話與 AI 回答;
- 讀書計畫、提醒、筆記與設定;
- 從你的學校同步到本機的課程內容,例如截止日期、公告、成績與檔案;
- 應用程式向你顯示的用量與費用紀錄。
已儲存的憑證會以作業系統的安全儲存機制加密(macOS 使用以 Keychain 為基礎的機制,Windows 使用 DPAPI)。你選擇只在單一工作階段使用的憑證,則只會留在記憶體中。
並非所有內容都會加密。應用程式不會對儲存在磁碟上的文件、Markdown 檔案或對話進行加密。請用帳號密碼與磁碟加密(例如 FileVault 或 BitLocker)保護你的電腦。你匯出的可攜式備份包含可直接閱讀的讀書內容,但不含憑證,請當作私人資料妥善保管。
「設定 > 隱私權」會列出應用程式在目前工作階段發出的網路請求。刪除所有資料會移除應用程式存放資料的資料夾,但不會移除你從其他地方匯入的原始檔案、你匯出的備份、AI 命令列工具所儲存的登入資訊,或作業系統憑證儲存區中的項目。詳情請參閱資料與網路指南。
選擇性分析
VStudy Pro 可以傳送產品分析資料,讓我們了解有多少安裝處於使用中、哪些功能重要,以及應用程式在哪裡出錯。我們只會在第一次啟動時詢問一次。你拒絕時,不會因此封鎖、限制或降低任何功能。
運作方式
- 你選擇加入前一律關閉。在你做出選擇前不會傳送任何資料,而且不選擇加入也能完成初次設定。
- 誰會收到。由 PostHog(PostHog Inc.)代我們處理這些事件,使用其位於美國的雲端區域,位址是
us.i.posthog.com。 - 安裝識別碼。第一次啟動時,應用程式會在你的電腦上產生一組隨機識別碼。它不是由你的硬體、姓名、學校帳號或電子郵件產生的,如果你刪除它,我們也不會設法重新建立。它讓我們能辨認同一個安裝在不同時間送出的事件。重新安裝或清除應用程式資料,可能會產生新的識別碼;多人共用一台電腦,可能看起來像一個人;一個人使用兩台電腦,則會看起來像兩個人。
- 假名化,不是匿名。因為這組識別碼是穩定的,又可以和學校及詳細的活動紀錄結合,所以即使資料中沒有姓名或電子郵件,我們也把分析資料視為個人資料。
- 如何關閉。在「設定 > 隱私權」中關閉即可。新的事件會立刻停止傳送,而且關閉期間發生的事件不會被累積起來、日後再送出。
- 不做自動擷取。在我們的 PostHog 設定中,自動擷取點擊與鍵盤輸入,以及工作階段重播,都已關閉。
收集哪些資料
每個事件都包含隨機的事件 ID、時間戳記、你的安裝識別碼、應用程式版本、作業系統類別,以及事件屬於某個工作階段時的工作階段 ID。除此之外,應用程式只會傳送此表所列的資訊類型。
| 範圍 | 傳送內容 |
|---|---|
| 安裝與裝置 | 作業系統類別(macOS 或 Windows)與概略版本、應用程式版本、介面語言、CPU 架構、概略的 CPU 核心數、記憶體與螢幕尺寸級距、Electron 版本,以及應用程式版本變更的時間。首次出現與最後活躍的時間,是由事件時間戳記推算而來。 |
| 啟動與工作階段 | 應用程式開啟、關閉或更新的時間。工作階段開始與結束的時間、持續多久,以及其中多少時間是活躍(應用程式在前景且近期有操作)、閒置或在背景。活躍時間每隔幾分鐘彙整一次。視窗移到前景、失去焦點或最小化的時間。因當機或強制結束而中斷的工作階段,可能會以估算方式記錄。 |
| 初次設定 | 你是從哪裡得知 VStudy Pro 的,以固定清單中的選項表示(可再選填較具體的選項),或選擇「不願透露」。初次設定花了多久。兩個是或否的標記:你是否輸入了電子郵件地址,以及你是否選擇接收更新。地址本身絕不會傳到分析中。 |
| 學校 | 如果你連接 Moodle,應用程式會把你學校的 Moodle 網站與我們維護的已驗證名單比對。比對成功時,我們會記錄該學校的簡短機構代碼與顯示名稱、已連接 Moodle,以及學校是如何判定的(由 Moodle 判定、由你選擇,或未知)。之後的事件可能帶有機構代碼,以便我們依學校統計。如果無法比對該網站,學校就維持未知。中斷 Moodle 連接也會記錄成一個事件。 |
| 功能與設定 | 你開啟了哪些畫面與功能(來自固定清單)。你選擇 AI 服務供應商或模型、變更推理強度、語言或佈景主題的時間。 |
| AI 請求 | 服務供應商(例如 Anthropic 或 OpenAI)、模型、推理強度設定、與供應商連接的方式(API 金鑰、命令列工具或其他)、使用的功能(對話、解釋選取內容、摘要、測驗等)、情境的來源(直接對話、文件、選取的文字)、隨機的請求 ID 與對話 ID、狀態(成功、失敗、已取消)、錯誤類別、回應時間、供應商有回報時的 token 數量,以及有時會有估算費用。數量未知時就維持未知,不會變成零。絕不包含提示內容或回答。 |
| 問題 | 你每次提問時:一個大類別(例如概念解釋或計算)、一個大範圍的學科領域(例如數學或人文)、問題的來源(自行輸入、選取的文字、文件對話)、字元長度、第幾輪、是否為追問,以及是否附上文件。應用程式無法判斷時會記為「未知」。另外還包括你是否重新產生回答、清除對話,或給回答正面或負面評價。絕不包含問題的文字。 |
| 文件 | 你匯入、開啟、關閉、搜尋、標示重點、加註或匯出文件這件事,以及檔案類型(例如 PDF)、匯入方式、你實際閱讀的時間、標示重點與筆記的數量、選取文字的長度,以及匯出格式。絕不包含標題、檔案名稱、位置、內容、筆記或搜尋字詞。 |
| 讀書工具 | 測驗、字卡、摘要、錯題複習、讀書時段與筆記的使用情況(依你的版本實際具備的功能而定):次數、類型、時間長度、測驗答案是否正確,以及彙總分數。絕不包含測驗題目或你的答案。 |
| 錯誤與效能 | 應用程式錯誤、當機、文件開啟失敗、AI 服務供應商連接失敗、逾時與更新失敗,會先簡化成經過清理的類別,連同相關功能與應用程式版本一起傳送。另有啟動時間與概略的記憶體數字。原始錯誤追蹤紀錄、檔案路徑、提示內容與金鑰,在傳送前都會先移除。 |
我們如何使用
我們使用分析資料來統計活躍與回訪的安裝數、了解使用中的版本與平台、了解大家如何找到 VStudy Pro、了解哪些 AI 服務供應商、模型與功能重要、找出並修正錯誤與緩慢的操作,以及依機構彙整使用情況。我們不會販售這些資料,不會用於廣告,也不會用來鎖定你。
由於學校加上穩定的識別碼與詳細的活動紀錄,在小團體中可能足以辨認出特定的人,所以我們只以彙總方式依機構回報、排除人數很少的群組,並限制可以查看單一安裝歷史紀錄的人。
我們絕不收集的資料
不論分析開啟或關閉,應用程式都不會傳送下列資料給我們:
- 你的問題、提示內容、AI 回答,或對話紀錄;
- 文件、頁面文字、選取或標示的段落、筆記、測驗答案、標題、檔案名稱、資料夾路徑,或搜尋字詞;
- 鍵盤輸入、滑鼠移動、螢幕截圖、螢幕錄影,或工作階段重播;
- API 金鑰、密碼、存取權杖,或 Moodle 登入資訊;
- 你的姓名、學號、Moodle 使用者 ID,或 Moodle 網站位址;
- 你的電子郵件地址(指分析方面;電子報是另外一件事,請見選擇性的產品更新電子郵件);
- 硬體識別碼、裝置指紋、主機名稱,或作業系統使用者名稱;
- 你的位置。以 IP 查詢位置的功能(GeoIP)已關閉,而且應用程式不使用 GPS。
要坦白說明一點:任何網際網路連線,都會讓所連到的伺服器看到 IP 位址,PostHog 的伺服器也不例外。我們不會把它記錄為事件屬性,也不會用它來查詢你在哪裡。
如果我們日後提供讓你分享真實問題、協助排除故障的方式,那會是獨立且明確的操作,有專屬的說明與控制選項,絕不會因為你開啟分析設定就自動啟用。
AI 服務供應商、你的學校與其他服務
有些功能需要連絡其他對象才能運作。這時,你的資料會送到該對象,而不是送給我們,並適用對方自己的條款與隱私權政策。我們無法查看、更正或刪除你傳給對方的資料。
| 服務 | 時機 | 對方收到的內容 |
|---|---|---|
| 透過 API 金鑰使用的 AI 服務供應商(Anthropic、OpenAI,或你自行設定的 OpenAI 相容端點) | 你在啟用該供應商的情況下提問時 | 你的訊息、對話歷程、文件資訊,以及選取的文字;沒有選取文字時,則是文件的大綱與開頭節錄。先前的選取內容可能仍留在送出的歷程中。你的金鑰用來驗證這項請求。 |
| 你啟用的 AI 命令列工具(Claude Code、Codex、Antigravity) | 你透過 VStudy Pro 使用該工具時 | 同樣的提示內容,會交給該工具,由它以你自己的帳號登入。這類工具可能會連絡它們自己的對話、模型探索、驗證、額度或遙測服務。VStudy Pro 會要求 Claude Code 關閉遙測與非必要的流量,但這並不保證不會發出任何其他請求。 |
| 你學校的 Moodle | 你連接、同步或開啟學校頁面時 | 你的學校登入資訊,以及取得課程、截止日期、公告、成績與檔案的請求。學校會把這些視為你帳號上的活動。 |
| PyPI 與 GitHub | 只有在你同意設定選擇性文件轉換器時 | Python 套件來自 PyPI,而 uv 工具可能會從 GitHub 下載 Python。這些服務會看到一般的連線資訊,例如你的 IP 位址。 |
| AI 工具廠商 | 你檢查或安裝 AI 工具更新時。背景檢查是另一項設定,預設關閉。 | 對該廠商的更新或下載位址發出的一般請求資訊。 |
| PostHog | 只有在你選擇加入分析時 | 列於選擇性分析一節的事件。 |
| Resend | 只有在你選擇接收產品更新時 | 你的電子郵件地址,如選擇性的產品更新電子郵件一節所述。 |
| 你從應用程式開啟的網站 | 只有在你於對話框中確認後 | 你開啟的網站會從你的瀏覽器收到的任何資訊。 |
AI 服務供應商
VStudy Pro 不包含任何 AI 模型,也不包含任何 AI 訂閱。它組成的提示內容,可能含有你閱讀資料中的段落,在課程對話中還可能含有部分課業內容。請只傳送你願意交給該供應商的資料,並確認你學校的規定是否允許。供應商可能依其自身政策保留提示內容。
你的學校
連接 Moodle 時,你的登入資訊與請求會送到你的學校,由學校依其自身政策處理。VStudy Pro 同步到你電腦上的課程內容會留在電腦上,我們不會收到,你的學校也不會從我們這裡收到分析資料。
選擇性的產品更新電子郵件
在初次設定時,你可以輸入電子郵件地址,並勾選另一個獨立的核取方塊,以接收產品更新。
- 僅限主動同意。核取方塊預設不勾選。只輸入地址不會讓你訂閱。如果你沒有勾選核取方塊,我們不會為了寄送更新而登記你的地址。
- 確認。我們會先寄出一封確認信,你確認之後才算訂閱完成。
- 資料送到哪裡。地址,以及你何時、以何種方式同意的紀錄,會送到一個小型的 VStudy 服務,以及電子郵件寄送服務供應商 Resend。這些資料與分析資料分開保存,絕不會送到 PostHog。分析只會知道兩項是或否的事實:你輸入了地址,以及你選擇加入。
- 由你控制。每封郵件都有一鍵取消訂閱的連結。取消訂閱,或開啟、關閉分析,都不會影響另一方。
- 用途。我們只用這個地址寄送 VStudy Pro 的更新。我們不會販售,也不會提供給其他公司作行銷用途。
本網站
本網站沒有分析、沒有廣告或追蹤腳本、沒有 cookie、沒有第三方字型,也沒有嵌入的第三方內容。文件搜尋是在你的瀏覽器中執行,你輸入的搜尋字詞不會傳送到任何地方。
它會在你的瀏覽器中保存兩項小資料,只存在你的裝置上:如果你選了淺色或深色,這個選擇會以 vstudy-scheme 為名存在本機儲存空間;另外在工作階段儲存空間中,有一則開場動畫已經播放過的記錄。它們不是 cookie,不會傳給我們,只用來讓頁面維持你選擇的樣子。
本網站託管於 GitHub Pages,安裝檔則由 GitHub Releases 提供。你載入頁面或下載檔案時,GitHub 會依其自身的隱私權聲明,收到你的 IP 位址等技術資訊。我們只看得到 GitHub 提供給維護者的彙總數字,例如某個發行檔案被下載的次數。連到其他網站的連結(例如我們連結的 Moodle 名錄,讓你確認自己的學校)會讓你離開本網站。
法律依據與同意
我們進行選擇性分析與寄送產品更新電子郵件的依據,是你的同意。我們會在傳送任何事件或地址之前,分別徵求這兩項同意。同意出於自願:拒絕不會改變應用程式的任何功能。你可以隨時撤回同意。撤回後會立即停止新的收集,但不會使先前的處理變成不合法。
應用程式對你的文件、對話與計畫所做的其他處理,都發生在你自己的電腦上。我們不會收到這些資料,所以不會處理它們。
我們位於台灣,並以台灣的個人資料保護法作為本頁的基準。我們已盡力告知法律要求蒐集者告知的事項:我們是誰、為什麼收集資料以及收集哪些類型(分析與我們絕不收集的資料)、保存多久、誰會收到、你有哪些權利以及如何行使,還有拒絕不會影響應用程式的任何功能。如果你住在歐盟、英國、日本或其他地區,當地法律可能賦予你更多權利。我們把本頁所列的權利提供給每一個人,不論住在哪裡。本頁不宣稱取得任何認證,也不宣稱已達成任何正式的合規狀態。
資料保存多久
這些期間只是建議。在本頁可作為依據之前,專案擁有者必須先確認。
| 資料 | 保存多久 |
|---|---|
| PostHog 中的分析事件與安裝資料檔 | 自事件發生日起 12 個月,之後刪除 |
| 已無法辨識出特定安裝的彙總報表,例如依月份或依學校的總數 | 可能保存較久 |
| 已確認的電子報訂閱(地址與同意紀錄) | 直到你取消訂閱為止。之後會在 30 天內移除地址,只保留為了落實你的退出要求所需的最少資料。 |
| 你從未確認的電子報註冊 | 7 天 |
| 你裝置上的資料 | 直到你刪除為止,可使用「刪除所有資料」,或自行移除檔案 |
| 由 AI 服務供應商、你的學校、GitHub,以及AI 服務供應商、你的學校與其他服務中其他服務所持有的資料 | 由這些對象決定 |
你的權利與選擇
在應用程式中
你可以在「設定 > 隱私權」關閉分析、取消任何更新電子郵件的訂閱、檢視工作階段的網路請求、匯出可攜式備份,以及刪除所有本機資料。這些都不需要經過我們。
我們持有的資料
對於分析與電子報資料,你可以要求我們:
- 告知我們是否持有關於你的安裝或地址的資料,並提供一份副本;
- 更正錯誤的資料;
- 刪除資料;
- 停止收集、處理或利用資料,並尊重你撤回同意的決定;
- 在法律賦予你相關權利的情況下,限制處理、反對處理,或以可攜式格式提供資料。
要找出你的事件,我們需要你的安裝識別碼,因為分析資料中沒有姓名或電子郵件。應用程式應該在「設定 > 隱私權」中顯示這組識別碼。專案擁有者必須確認確實如此。 在分享或刪除任何資料之前,我們可能會請你在應用程式內完成一個步驟,證明這組識別碼屬於你。我們的目標是在 30 天 內回覆。
重設並不會刪除。在你的電腦上重設或遺失安裝識別碼,並不會刪除已經以該識別碼傳送的事件。這些事件會繼續以舊識別碼保存,直到被刪除為止。若要請我們刪除,請在重設之前把舊識別碼寄給我們。
你也可以向你居住地的資料保護主管機關提出申訴。如何聯絡我們,請見聯絡我們。
學生、兒童與學校
VStudy Pro 是為學生設計的,而有些學生是未成年人。分析與電子報這兩項選擇,都以同意為依據。如果你還沒到你所在地可以自行表示同意的年齡,請由父母或監護人替你決定。沒有這兩項,應用程式也能完整運作。我們不會在明知的情況下,保留未取得法律所要求之同意的兒童分析資料或電子報資料,一旦得知,我們會將其刪除。
VStudy Pro 不是由任何學校提供,也與任何學校沒有隸屬關係,包括名錄中列出的學校。我們不會把個別安裝的分析資料分享給學校,而學校層級的報表會排除人數很少的群組。
國際傳輸
如果你選擇加入分析,你的事件會傳送到 PostHog 位於美國的雲端區域,因此會在美國處理與儲存,那裡的資料保護規定可能和你居住地不同。Resend、AI 服務供應商與學校也可能在其他國家處理資料。如果你希望資料留在你所在的地方,請讓分析與電子報維持關閉。應用程式的本機功能都不需要這兩項。
安全性
應用程式的設計,是只傳送固定允許清單中的事件與欄位,所以任何非預期的內容(例如文字內容)在傳送之前就會被拒絕。分析與電子報資料,靠少數維護 VStudy Pro 的人員的帳號安全來保護,也只有他們能存取。已儲存的憑證會在你的裝置上加密。關於應用程式如何保護自己,請參閱儲存庫中的安全模型。
沒有任何系統是絕對安全的。如果分析或電子報資料外洩,使你面臨風險,我們會依法律規定通知受影響的人。
本政策的變更
當我們變更本政策時,會更新本頁與日期。先前的版本會保留在儲存庫的歷史紀錄中。如果某項變更會收集新類型的資料,我們會再次徵求你的同意,而不是沿用你先前的選擇。應用程式需要有同意版本的機制才能做到這一點。專案擁有者必須確認會有這個機制。
聯絡我們
如有隱私權方面的問題或請求,請寫信到 [email protected]。
你也可以在儲存庫的問題追蹤區開立議題,並請求以私下的方式繼續聯絡。議題是公開的,所以請不要在那裡貼出你的安裝識別碼、電子郵件地址或任何文件。