習慣追蹤 · Android & iOS
你的習慣
永遠不會離開你的手機。
你可以自己驗證。
Diplina 是一款適用於 Android 和 iPhone 的習慣追蹤 App,所有資料都留在手機上,沒有帳號、沒有伺服器、沒有訂閱。你不必只憑信任 —— 它自己的 Android 資訊清單沒有要求任何網路權限,而且只要這點有所改變,測試就會讓建置失敗。
證明
可以驗證的隱私,而不只是讀到的承諾。
Diplina 的隱私就靠這三個地方把關 —— 任何下載這個 App 的人都能檢查。
<!-- Diplina's own manifest, in full. All five are local: wake up, ring, buzz. --> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM"/> <uses-permission android:name="android.permission.USE_EXACT_ALARM"/> <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <uses-permission android:name="android.permission.VIBRATE"/> <!-- And two that libraries tried to add, taken back out: --> <uses-permission android:name="…ACCESS_NETWORK_STATE" tools:node="remove"/> <uses-permission android:name="…FOREGROUND_SERVICE" tools:node="remove"/>
<application android:allowBackup="false" … /> <!-- on iOS the same guarantee is a per-file attribute, re-applied after every write, and read back to confirm it stuck. -->
// Asserted on every build — not documented and hoped for. assertThat(manifest).doesNotContain("android.permission.INTERNET") assertThat(manifest).contains("android:allowBackup=\"false\"") // No analytics, crash reporting or ad SDK may enter the build: blocked = ["firebase", "crashlytics", "analytics", "admob", "appsflyer", …] // Pro is a one-time purchase. A subscription cannot compile: assertThat(kotlinSources).doesNotContain("ProductType.SUBS")
INTERNET,AndroidX 為選用的 App 鎖定加入 USE_BIOMETRIC,並為背景工作加入 WAKE_LOCK。你在 Diplina 裡寫下的一切 —— 習慣、筆記、附件 —— 都不會被傳送到任何地方。換新手機靠的是你自己的匯出檔案,所以 App 會提醒你做一份。
一覽
你會得到什麼,又不會得到什麼。
關於 Diplina 的五個事實,每一個都能在 App 裡或上文中查證。
| 付費方式 | 免費使用;Pro 一次買斷,絕不是訂閱制 |
| 登入 | 根本沒有帳號 |
| 資料存放在哪裡 | 只在你的手機上 |
| 內建數據分析 | 沒有,並由測試強制把關 |
| 支援的手機 | Android 8.0 以上,以及 iOS 17 以上的 iPhone |
它能做什麼
架構剛好夠用,又不會變成負擔。
除非標有 Pro,這裡的一切都不用付費就能使用。
貼合真實一週的習慣
每天、平日、每週幾次,或每 N 天一次。一次不夠的話,一天可以打勾好幾次。每週習慣在達到當週次數後就算完成。
打個勾就好的提醒
有些事只需要提醒一下,稱不上習慣。繳房租、打電話給媽媽。打個勾,它就會被劃掉 —— 沒有連續紀錄,也沒有分數。
底下掛著習慣的目標
幫目標取個名字,入門習慣就會跟著出現,你也可以不要。進度由你實際做到的事累積而成。
把工作和生活分開的空間 Pro
習慣、目標和筆記分成各自獨立的幾組。行事曆可以只顯示一個空間,也可以全部顯示。
值得一看的統計
今天的即時進度環、連續紀錄行事曆、30 天完成率和里程碑。Pro 還會加入最佳連續紀錄、習慣強度、歷史熱度圖和年度像素圖。
你的資料,隨時可以匯出
JSON 備份與還原,以及可選的自動備份到你挑選的資料夾 —— 全部免費。供試算表使用的 CSV 匯出屬於 Pro。從其他 App 換過來?匯入它的 CSV,你的歷史紀錄也會一起帶過來。不會上傳任何東西。
免費 & Pro
免費就是一款真正的習慣追蹤 App。Pro 買一次,永久擁有。
免費版不是試用版,也從不催你付費。Pro 是在 App Store 或 Google Play 上的一次性購買 —— 沒有訂閱,不會自動續訂。
免費
不限時間
- 最多 6 個習慣 —— 已封存的不算在內
- 最多 5 則筆記
- 所有排程、一天多次的習慣、補記過去的日子
- 每個習慣一個提醒
- 今天、行事曆和目標、連續紀錄、30 天完成率和里程碑
- 封存、寬限日、App 鎖定和主畫面小工具
- JSON 備份與還原、自動備份,以及從其他 App 匯入 CSV
- 午夜和 Glow 主題 —— 另外 12 月 1 日至 25 日有聖誕主題,12 月 26 日至 1 月 15 日有新年主題
- 沒有廣告、沒有追蹤、沒有帳號 —— 永遠不會變成付費功能
Pro
一次購買,永遠是你的
- 無限習慣
- 無限筆記,以及檢查清單
- 決策日誌 —— 附信心程度的預測、校準分數,以及顯示在「今天」的待定決策
- 空間,把工作和個人分開
- 每個習慣可設多個提醒
- 進階統計 —— 最佳連續紀錄、習慣強度、熱度圖、年度像素圖
- 所有主題、自訂顏色和動態背景
- 供試算表使用的 CSV 匯出
問題
大家最先問的四個問題。
Diplina 是免費的嗎?
是的 —— 最多 6 個習慣和 5 則筆記,不限時間。Pro 一次買斷,絕不是訂閱制。
需要帳號嗎?
不需要。Diplina 沒有帳號,也沒有登入。
哪些手機可以用?
Android 8.0 或以上版本,以及 iOS 17 或以上版本的 iPhone。
我的資料在哪裡?
只在你的手機上,以及你自己建立的匯出檔案裡。
為什麼叫「Diplina」
源自拉丁文中的「自律」(discipline)—— 訓練、持之以恆的練習,讓習慣站穩腳步的那股力量。縮短到足以成為一個獨立的字,又保留得夠接近,讓大多數人在別人解釋之前就能聽出它的意思。
靠自律,而不是動力。動力是你在第一天感受到的東西;自律是那個默默帶你走到第兩百天的部分。這個 App 是為後者而打造的。
說你的語言
不是最後才硬套上的機器翻譯 —— 每個畫面、每種日期格式、每一處數量表達都經過翻譯與檢查。
最後更新: