BeeCount

beecount-website.pages.dev
BeeCount

Privacy-first cross-platform personal expense tracker (Android/iOS/Web) with offline-first design. Multi-cloud sync options — self-hosted BeeCount Cloud, iCloud, Supabase, WebDAV or S3 — keep data under user control.

Open Source

BeeCount Source Code

Author

TNT-Likely

Description

Local-first bookkeeping for iOS/Android/Web · Self-hosted cloud + iCloud/WebDAV/S3 sync · AI capture · MCP | 本地优先的跨端记账 · 自建云 + iCloud/WebDAV/S3 同步 · AI 记账 · MCP

#accounting#ai#android#bookkeeping#chinese#expense-tracker#finance-app#flutter#ios#local-first#mcp#offline-first#personal-finance#privacy-first#self-hosted#supabase#webdav

Homepage

https://count.beejz.com

License

NOASSERTION

Created

06 Sept 25

Last Updated

30 Jun 26

Latest version

3.5.4

Primary Language

Dart

Size

122,353 KB

Stars

1,843

Forks

254

Watchers

1,843

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • TNT-Likely (28 Jun 26)

    fix: 洞察页日均/月均/年均按已发生单位数计算(原按有记账单位数,高估) (#366) 原 _computeAverage 用"金额>0 的单位数"做分母,会系统性高估:本月过了 30 天、 只在 10 天有消费,会按 10 天平均。改为对 filteredSeriesRaw 全长取平均——它已按 时间裁到"已发生"区间(当前周期天序列到今天、当前年月序列到当前月且尊重自定义 每月起始日、年序列到今年),零值单位照样计入分母。 抽出 lib/utils/analytics_average.dart 的 computeSeriesAverage 便于单测; analytics_page 改调它并删除旧实现。日/月/年三视角口径统一。

  • TNT-Likely (28 Jun 26)

    fix: CSV 导入非 ISO 日期按本地时间解析,修复 +8 小时偏差 (#365) DateParser 三条解析路径时区口径不一致:ISO/中文路径返回本地时间, "常见格式"路径却用 DateFormat(fmt).parse(str, /*utc=*/true) 强标 UTC。 非零填充日期(如 2026-6-25,单数字月份)过不了 Dart 严格的 DateTime.parse (要求 2 位月/日),掉进常见格式路径被当成 UTC,本地(UTC+8)展示时整体 +8h; 部分交易因此跨日/跨月,表现为"记账丢失"(实际未丢,1204 笔全部导入)。 修复:常见格式路径去掉 utc:true,按本地墙钟解析,与 ISO/中文路径口径统一 (原则:除非串显式带 UTC 标记,否则一律本地)。更新 date_parser 测试断言 并补单数字月份/月末不跨月/斜杠格式回归用例。

  • TNT-Likely (28 Jun 26)

    fix: 去掉登录密码本地强校验(规则交服务端),修复合法密码被挡 (#358) (#364) - 删除 isValidPassword 本地校验(≥6位+字母+数字),服务端能登录的密码不再被 App 挡下 - 修正邮箱校验报错文案误写成字符串字面量的 bug(会把代码当文案显示) - 登录页新增「注册指引」,按当前云后端(Supabase/BeeCount Cloud)跳对应文档,复用帮助中心内嵌 WebView 打开 - 清理已成死文案的 authPasswordRequirementShort

  • TNT-Likely (25 Jun 26)

    feat: AI 数据共享合规(应用内告知+同意、隐私政策重写并可达、移除 OpenAI 字眼) 修复 App Store 3.5.2 因 Guidelines 5.1.1(i)/5.1.2(i) 被拒。

  • TNT-Likely (23 Jun 26)

    feat: 云同步页新增同步说明(增量/全量、何时走全量、不支持断点续传、日志中心排查入口) (#352)

  • TNT-Likely (23 Jun 26)

    feat: 货币扩充至全量 ISO 4217(151 种,新增 KES/XAF/XOF 等;长尾英文名兜底) (#351)

  • TNT-Likely (23 Jun 26)

    feat: 明细列表「备注显示方式」开关(分类优先/备注优先) (#350) * feat: 明细行标题组装纯函数(支持备注优先模式) * feat: 新增备注显示方式偏好并入外观同步 * feat: 明细行接入备注显示方式开关 * feat: 外观设置新增备注显示方式下拉选项 * feat: 备注显示方式纳入云端外观读回与对账 * feat: 配置备份带上备注显示方式

  • TNT-Likely (19 Jun 26)

    fix: 周期记账首笔包含今天(修复每天周期永不生效)+ 详细日志 (#346)

  • TNT-Likely (19 Jun 26)

    fix: 图片识别非账单时提示「未识别到账单」而非「识别失败」 (#345) * fix: 图片识别非账单时提示「未识别到账单」而非「识别失败」(真异常才报失败) * fix: 自动记账非账单通知对齐为「未识别到账单」(failedCount>0 才报识别失败)

  • TNT-Likely (18 Jun 26)

    feat: 账单标记 — 不计入收支 / 不计入预算 (#340) (#344) * feat: transactions 加 exclude_from_stats/budget 两列(schema v29) * feat: repo addTransaction/updateTransaction 支持 exclude 标记 * feat: 收支统计按 excludeFromStats 过滤(余额口径不动) * feat: 账户维度收支统计也按 excludeFromStats 过滤(余额/净值不动) * feat: 预算用量按 excludeFromBudget 过滤 * feat: 交易同步 push/apply 接 exclude 标记(apply 缺键保留) * feat: 记账面板更多选项区 + 不计收支/预算开关 + i18n * feat: 账单列表第二排显示不计收支/不计预算标签 * chore: 账单标记回归收尾(周期记账默认 false 无需改码)+ 修复 onSubmit 跨异步 context 告警 + schema 测试对齐 v29 * feat: 账单标记交互改为旗标图标+弹窗(替代更多选项展开区) * style: 账单列表的不计收支/不计预算标记改为标签样式 * test: 补 DateParser 单测;gitignore 忽略 .playwright-mcp/

  • TNT-Likely (18 Jun 26)

    fix: 补 _FakeEngine 测试 mock 的 billGuard 参数(#329 接口变更后修复编译) (#343)

  • wait-more (18 Jun 26)

    feat(ai): 优化 AI 识别 prompt 非账单过滤与智谱 API 超时配置 (#329) * feat(ai): 优化 AI 识别 prompt 与超时配置 - prompt_builder: 增加非账单内容预判断逻辑,非支付账单/收据/交易凭证时返回空数组 - zhipu_glm_provider: 增加 connectTimeout / receiveTimeout (20s) * feat: 截图记账添加 billGuard 前置过滤;Zhipu 超时可配 1. 截图/自动记账路径注入 billGuard 判断段 - prompt_builder: 新增 {{BILL_GUARD}} 占位符 + billGuardForImage 常量 - ai_extraction_engine / ai_bookkeeper: extractFromText/Image 新增 billGuard 参数 - auto_billing_service / image_billing_helper: 截图路径注入 billGuardForImage 2. ZhipuGLMProvider 超时可配 - connectTimeout / receiveTimeout / sendTimeout 构造函数参数化 - ai_provider_factory: 视觉/语音 120s,对话保持默认 --------- Co-authored-by: wait-more <[email protected]>

  • TNT-Likely (18 Jun 26)

    fix: deep-link 经厂商主题变更重建后丢失修复(持久化待处理深链 + 就绪前台后认领打开) (#342) 部分厂商(如 ColorOS)在浏览器→App 拉起 beecount:// 深链时触发主题变更 (themeChanged)导致页面树重建,若在重建前 push 路由会被丢弃,用户看到「没打开」。 改为持久化待处理深链,等 appInitState==ready 且生命周期 resumed 后,在最终稳定页面树 上认领打开(去重 + 20s 过期保护)。快捷项与 URL 深链两条路径统一汇到 _openDeepLink。 demo/applink_test.html 补充 AI 小助手 / 手动记账 / 旧版兼容 / 异常验证条目用于复现。

  • TNT-Likely (12 Jun 26)

    fix: 净值趋势「全部」起点排除以成员加入的共享账本(对齐 #333 资产统计口径) (#335)

  • TNT-Likely (12 Jun 26)

    fix: 净值趋势折算到主币种 + 去折算开关(与 Web 折算口径统一) (#334) * fix: 净值趋势折算到主币种,修多币种裸加致趋势末点与净资产卡对不上 * feat: 资产页去掉「按主币种折算」开关,多币种默认折算(与 Web 端对齐)

  • TNT-Likely (11 Jun 26)

    fix: 资产统计排除以成员身份加入的共享账本交易;净值趋势含当天交易(endDate 边界截断修复) (#333)

  • sunxiao (11 Jun 26)

    chore: 更新 Podfile.lock(webview_flutter_wkwebview pod)

  • TNT-Likely (11 Jun 26)

    feat: 使用帮助内嵌 WebView 打开文档中心 (#332) * feat: 使用帮助改为内嵌 WebView 打开文档站(embed模式+主题/语言/主题色跟随+代码级兜底开关) * chore: 移除残留的 appConfig URL(兜底已改为代码级开关) * fix: WebView 站内跳转(SPA pushState)纳入返回历史,iOS 开原生左滑回退手势 * fix: 返回拦截改为 canPop:false 常开+回调实时查网页历史(修 SPA 下状态竞态导致左滑直接退出) * fix: iOS 返回手势改为动态 canPop(路由手势让位时边缘左滑落到 WKWebView 原生回退) * fix: iOS 退出判定改为 URL 对比(回到文档首页即放行左滑退出,canGoBack 在根部有冗余历史噪音)

  • TNT-Likely (11 Jun 26)

    feat: 账本卡片右下角增加可见操作按钮(长按菜单的等价入口,解决预算管理等入口不可发现) (#331)

  • TNT-Likely (11 Jun 26)

    feat: 净值趋势(net worth over time)T1(资产页走势/构成切换 + 全屏趋势页) (#330) * feat: 净值趋势三值序列(资产/负债/净资产每日) * feat: 净值趋势序列 provider * feat: 净值趋势图UI(净资产卡sparkline+全屏趋势页+i18n) * fix: 净值趋势 endDate 规整到日级,修复 family key 微秒抖动致永远 loading * fix: LineChart minimal 模式禁用内部手势,sparkline 点击交给外层 InkWell * docs: 新增仓库社交预览图(social preview) * feat: 净值趋势全屏页改进(全部范围用首笔交易、范围标签主题色、标签选择器抽象为组件) * docs: 社交预览图标语对齐仓库描述 * feat: 资产页净值走势/资产构成支持切换并记住选择,替代突兀的 sparkline * fix: 净值趋势页范围/线标签彻底主题色化(去 Material 默认紫,未选中中性灰) * feat: 资产页汇率折算脚注折叠进详情弹窗(首屏精简);修内嵌走势图暗黑卡中卡与错误态

  • TNT-Likely (11 Jun 26)

    feat: 适配 Android 13+ 动态主题图标(Pixel themed icon) (#328) * feat: 适配 Android 13+ 动态主题图标(adaptive icon + monochrome 镂空层) * fix: 重画 monochrome glyph(铺满画布90%+负空间翅膀,修 themed 图标过小) * fix: monochrome 改回与 logo 同构(描边肚子+实心条纹,恢复描边翅膀) * fix: 重跑图标生成(此前 drawable 漏更新)+legacy 不透明白底+背景改白+不再碰 iOS * feat: themed 图标选型实心剪影款,占比降至0.75 对齐官方图标留白 * feat: themed 图标翅膀改为连体(去负空间缝) * revert: themed 图标翅膀改回负空间缝分离版 * feat: themed 图标翅膀负空间缝收窄至3/3.5(大尺寸有分界,小尺寸近乎连体) * revert: legacy ic_launcher.png 恢复线上原版(只保留新增的 adaptive/monochrome)

  • TNT-Likely (11 Jun 26)

    feat: 4款新头部皮肤 + 状态栏渗透/暗黑适配/账户详情等多处修复 (#327) * fix: demo 生成器收入不再落信用卡,重新生成测试数据(净资产口径脏数据) * fix: 转账账户卡片暗黑模式适配(白底/灰字硬编码改用 Token) * fix: 账户详情页收入分布饼图不显示,交易列表改为跟随收支tab过滤 * feat: 新增4款头部皮肤(樱花/城市/流星/孟菲斯) * fix: 开启edge-to-edge让header皮肤渗透到状态栏(华为等OEM无视setStatusBarColor)

  • TNT-Likely (11 Jun 26)

    feat: 多币种 MVP(主币种 + 汇率管理 + 资产按主币种折算) (#325) * feat: 多币种MVP数据表(汇率缓存+手动汇率,schema v28) 新增 ExchangeRates / ExchangeRateOverrides 两张表;exchange_rate_overrides 币对 (base,quote) 唯一索引在 v28 迁移及 onCreate 两条路径均建立。 * feat: 汇率Repository(自动缓存+手动覆盖,自动不进同步) - 新增 ExchangeRateRepository 接口 + LocalExchangeRateRepository 实现 - upsertAutoRates 同日 upsert 覆盖,绝不写 change(防 sync_changes 膨胀) - setOverride 按币对 upsert 并复用 syncId,记 user-global change - removeOverride 记 delete change;exchange_rate_override 加入白名单 - AccountRepository + 实现类新增 getUsedCurrencies(去重大写) - BaseRepository 聚合 ExchangeRateRepository,LocalRepository 委托接线 - 3 条合约测试全绿 * feat: 汇率拉取服务(jsDelivr镜像族+frankfurter多级源链) * feat: 主币种profile推送与回流+server汇率源接口 * feat: 主币种与折算provider链(Welcome衔接+24h节流拉取协调) * feat: 手动汇率进同步链(序列化/按币对收敛apply/旧服务器隔离分批) * feat: 汇率管理页(自动拉取+手动编辑+主币种切换) * feat: 资产页按主币种折算(总额+币种折算行+缺失标示+脚注入口) * fix: 折算标题带主币种+汇率编辑回填保留原精度 * fix: 新装主币种即时生效+手动汇率即时同步+脚注过期警示 F1: _finishWelcome 写 prefs 后同步纠正 baseCurrencyProvider,解决 splash init 兜底 CNY 导致首会话选非 CNY 用户需重启才生效的问题。 F2: exchange_rate_page setOverride/removeOverride 后补 unawaited(PostProcessor.sync(...)) 即时推送,同 category_edit_page 模板。 F3: accounts_page 折算脚注:无缺失但 oldestRateDate >7 天时也染橙, 与 exchange_rate_page._isStale 逻辑一致。 * feat: 资产页折算视图收敛(详情弹窗+折算饼图+分组折算小计)+主币种设置直达入口 * fix: 主币种与汇率管理入口上移到外观设置页(原误放主题色页) * fix: 分组折算小计贴右对齐(消除表头右侧空白) * fix: 汇率编辑弹窗取消红屏(controller改由弹窗State自持,路由移除后才dispose)

  • TNT-Likely (10 Jun 26)

    fix: 通知发送失败不再中断自动记账流程(iOS27 未授权场景) (#324)

  • TNT-Likely (10 Jun 26)

    feat: 支持账本自定义每月起始日(统计/预算/同步全链路) (#323) * feat: 新增月度周期工具(periodForLabel/labelForDate,1-28 起始日) * feat: 账本表新增每月起始日字段(schema v27) - Ledgers 表加 month_start_day INTEGER NOT NULL DEFAULT 1(1-28,1=自然月) - schemaVersion 26→27,onUpgrade 追加 ALTER TABLE 迁移块(纯 SQL) - LedgerRepository 接口: updateLedger 加 monthStartDay 参数,新增 watchLedger - LocalLedgerRepository: 同步实现两处,monthStartDay 写入前 clamp(1,28) - LocalRepository: 委托透传新参数,watchLedger 委托 - 修正 sync_pull_errors_schema_test schemaVersion 断言(26→27) * feat: 每月起始日接入云同步链路(序列化/应用/新设备播种/导出) * feat: 当前账本改用 stream 监听并暴露每月起始日 provider - currentLedgerProvider 由 FutureProvider 改为 StreamProvider, 账本行(如 monthStartDay)写入后自动推送到所有 watcher - 新增 currentMonthStartDayProvider,未加载完成时按 1(自然月)兜底 - Splash 预加载读取账本 monthStartDay,用 labelForDate 纠正 selectedMonthProvider 初始值(startDay>1 时今天可能属上个标签月) * feat: 月度/年度统计与月交易流按账本起始日聚合 * feat: 预算周期跟随账本每月起始日 * feat: 首页按周期标签定位月份并展示周期范围 - 滚动检测改用 labelForDate 归属周期标签月(月初 startDay 前的交易不再错标) - 上月提醒卡日期基于当前周期标签月计算 lastMonth - 月份标题下方展示周期范围副标(如 6.10-7.9),startDay=1 时隐藏 - jumpToMonth 改为按周期范围匹配交易日期而非 yyyy-MM 前缀 - _jumpToTargetMonth 透传 startDay 参数到 jumpToMonth * feat: 统计页月/年范围接入自定义周期 * feat: 年度报告与分享海报按自定义周期统计 * feat: 桌面小部件与AI指令统计接入自定义周期 * feat: 账本编辑支持设置每月起始日 * style: 去掉首页月份下方的周期范围副标

  • TNT-Likely (05 Jun 26)

    feat: 皮肤系统(顶部跟随主题色装饰,亮暗通用 + 多设备同步 + 配置导入导出 + 创作指引) (#320) * feat: PrimaryHeader 支持头部皮肤(跟随主题色:极光/山峦/光斑/波浪 + 选择器,i18n) * feat: 头部皮肤新增蜂巢/星河/斜纹(暗黑图案改造)+ 接入 appearance 云同步 * feat: 头部皮肤图案与原暗黑装饰完全一致(透明叠加)+ 接入配置导入导出;个性化入口改名「主题色设置」 * refactor: 删除旧「暗黑模式头部图案」设置,统一收拢到头部皮肤系统 * feat: 头部皮肤支持亮/暗分别设置(暗色优先暗黑皮肤、未设则回退)+ 入口移到主题色设置下 + 同步/导入导出 * feat: 头部皮肤选择器按模式分流(亮色只显渐变、暗黑只显图案) * fix: 皮肤预览垫底色(暗黑图案皮肤可见)+ 顶部模式切换改用 CapsuleSwitcher * feat: 头部皮肤新增插画类(SVG 图片皮肤基建 + illlustrations.co/MIT 4 款:温馨小屋/咖啡馆/彩虹/猫头鹰) * feat: 改用代码绘制场景皮肤(日落/云朵)替代 SVG 插画(flutter_svg 不渲染其 CSS 样式致黑块) * feat: 重新加入插画皮肤(illlustrations.co/MIT,内联 SVG 的 CSS 以兼容 flutter_svg):温馨小屋/咖啡馆/彩虹/猫头鹰 * fix: 插画皮肤去掉自带的背景矩形(透明叠在主题色底上) * feat: 图片皮肤改为全幅铺满,撤掉带签名的插画,补 SVG 示例与创作指引(根 README + assets) * feat: 图片皮肤支持 currentColor 跟随主题色;创作指引收进 assets README,中英主 README 改折叠摘要 * fix: 图片皮肤主题色改用 colorFilter(srcIn)整幅着色,修复 currentColor 渲染为黑;themed 开关 + 文档同步 * docs: assets/header_skins 补英文 README_EN 并与中文双向互链,主英文 README 指向英文版 * refactor(header-skin): 删除暗黑专属皮肤机制,皮肤亮暗通用(单一 headerSkin,选择器去掉亮/暗分栏,清理 dark provider/同步/导入导出字段) * style(settings): 外观设置二级项重新分组(主题与外观/显示/通用),补主题色设置描述 * refactor(header-skin): 皮肤代码拆分为一个皮肤一个文件(part/part of),主文件只留模型+HSL工具+注册表 * style(i18n): 皮肤显示名由「头部皮肤」改为「皮肤」 * fix(mine): 昵称为空时禁止保存(保存键置灰);晚上问候语改用月亮图标 + 柔和紫色(原玫红难看) * style(settings): 外观设置重新分组为「纯样式」(外观模式/主题色/皮肤/显示缩放)与「功能」(金额格式/交易时间/收支配色) * style(i18n): 去掉外观设置项的「设置」后缀(主题色设置→主题色、语言设置→语言) * docs: README 皮肤章节去掉「头部」(头部皮肤→皮肤 / Header Skins→Skins)

  • TNT-Likely (05 Jun 26)

    feat: 记账键盘支持加减乘除(长按/双击切换) (#319) * feat: 记账键盘支持加减乘除(长按运算符键切换加减/乘除,关联 #245) * fix: 运算符改用 decimal 精确运算(最多两位小数);键样式黑/灰斜杠 + 大小分级、两键独立切换 * style: 运算符键粗细与数字键统一(w600),激活字号调大、斜杠对齐 * style: 运算符字号/粗细与数字键完全一致(激活 18/w600,未激活 14) * feat: 运算符键支持双击=切换并应用另一组运算符(试验交互) * feat: 长按运算符键也改为切换并应用(与双击一致)

  • TNT-Likely (05 Jun 26)

    feat: 我的页支持自定义昵称(头像入口编辑 + 时段问候,关联 #248) (#318)

  • TNT-Likely (03 Jun 26)

    fix(ai): 推理模型锁 temperature 时自适应摘参数重试 (#313) kimi-k2.5 / OpenAI o1·o3 / DeepSeek-R1 等推理模型把 temperature 锁死成 1,发其他值 返回 400「invalid temperature: only 1 is allowed for this model」。_chatOpenAI 硬编码 温度(验证 0.7 / 提取 0.3),导致这类模型在 App 端添加和记账全部失败(#312)。 不按模型/参数名写死兼容分支,改为「听上游报错动态适配」:上游因某参数报 4xx 时它会 点名,照它说的把那个参数摘掉重发。 - 抽出纯函数 rejectedChatParam(@visibleForTesting,可单测)+ _postChatCompletions 包装 - _chatOpenAI 走包装,同时覆盖验证(validateTextCapability)与真实提取两条线 - 只在 4xx 时触发:普通模型的成功路径(POST 一次拿 200)零改动,老用户不受影响 - 单测覆盖决策逻辑(Moonshot / o1 文案、必须键不摘、非参数错误、成功状态) server 端同款修复见 TNT-Likely/BeeCount-Cloud#38。 Refs #312

  • TNT-Likely (02 Jun 26)

    feat: 账户与资产管理优化(编辑页重做 + 信用卡展示对齐 + loading 修复) (#311) * feat: 重设计账户新增/编辑页,提升信息密度 - 账户类型改为「日常/估值」双 Tab + 缩小网格 - 字段统一 filled 圆角框;币种/余额、账单日/还款日、开户行/卡号成对双列 - 信用额度、账单日、还款日改为信用卡必填 - 禁用类型增加明确灰态样式 - 修复选择账单日/币种弹窗后键盘焦点残留导致键盘弹回 * fix: 信用卡资产展示对齐主流,去掉"收入"概念错位 - 资产页/详情页信用卡改为按 type 判定,不再依赖是否设额度 - 无额度信用卡不再被当普通账户(余额/收入/支出),仅显示当前欠款 - 详情页去掉信用卡的收入/支出卡;概览卡置顶"当前欠款",额度/可用/进度仅设额度时显示 - 信用卡详情图表仅保留"消费"分布 - 还款(转账)入口对所有信用卡可见(原仅设额度时可见) * fix: 账户编辑返回资产页时金额不再闪 loading 刷新时用 valueOrNull 保留上次金额,只在首次加载显示 loading

BeeCount Website

Website

蜜蜂记账 - 简洁安全的个人记账工具 | 蜜蜂记账

蜜蜂记账是一款开源免费的个人记账应用,支持 iOS 和 Android。简洁易用,数据安全,支持多种云同步方式。

Redirects

Does not redirect

Security Checks

3 security checks failed (62 passed)

  • Uncommon Clickable URL
  • Domain is Blacklisted
  • Risky Category Detected

Server Details

  • IP Address 172.66.47.91
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Categories

Some proxies may block this service, as it falls into the following categories

  • Free Hosting

Associated Countries

  • US US

Safety Score

Website marked as very dangerous

0%

Blacklist Check

beecount-website.pages.dev was found on 1 blacklists

  • ThreatLog
  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

BeeCount iOS App

App Info

BeeCount - Simple Ledger

BeeCount is a fully free, open-source personal ledger app that puts privacy protection and data sovereignty first. Open and Transparent - 100% open-source code, trusted by 2000 + users on GitHub - All code is publicly auditable, community-supervised - Business Source License — completely free for personal use - Active developer community with continuous updates Self-Hosted and Multi-Device Sync - Full control of your data — the defining feature of BeeCount - Sync via BeeCountCloud, Supabase, S3, WebDAV, iCloud, and more - A great fit for users with Synology, UGREEN, Nextcloud, and other NAS - Your data sovereignty is yours alone; developers cannot access anything AI Smart Bookkeeping - Snap Alipay or WeChat bill screenshots and AI auto-detects amount and merchant - Categories are auto-matched by merchant name - System shortcut integration for one-tap screenshot logging - Customizable AI: built-in Zhipu GLM, plus other compatible LLM providers (Zhipu / DeepSeek / SiliconFlow / etc.) Complete Ledger Features - Transactions with amount, category, date, note, and attachments - Multiple ledgers — separate personal, work, and investment - Multiple accounts — cash, debit card, credit card - Two-level categories and a tag system for flexible labeling - Image attachments per transaction - Recurring entries for rent, salary, and other fixed flows - Budget management to keep monthly spending in check Data Insights - Monthly and yearly reports with category rankings at a glance - Income and expense trend analysis to stay on top of your finances - Beautiful annual recap posters, one-tap shareable Data Safety - Offline-first — works without a network connection - CSV and TSV import and export, compatible with major apps - One-tap export of categories, tags, budgets, and other settings - Privacy mode to hide sensitive amounts Personalization - Multiple theme colors to express your style - Dark mode for comfortable nighttime use - Font scaling for accessibility - Three languages supported: Simplified Chinese, Traditional Chinese, English Why BeeCount Traditional ledger apps store your data on third-party servers, raise privacy concerns, can lose your data when services shut down, paywall premium features, and push ads. BeeCount lets you self-host with full data control, is 100% open-source and auditable, works offline, is completely free for personal use with no ads, and is community-driven with ongoing updates. More than a ledger — a lifestyle of data sovereignty. Join BeeCount and take charge of your financial data. GitHub: https://github.com/TNT-Likely/BeeCount

Rating

Rated 4.88 out of 5 stars by 8 users

Version Info

  • Current Version 3.3.0
  • Last Updated 09 Jun 26
  • First Released 11 Nov 25
  • Minimum iOS Version 15.5
  • Device Models Supported 127

App Details

  • IPA Size 45.07 Mb
  • Price Free (USD)
  • Age Advisory 4+
  • Supported Languages 3
  • Developer 笑笑 孙
  • Bundle ID com.tntlikely.beecount

Screenshots

BeeCount Reviews

More Secure Budgeting

About the Data: BeeCount

Change History

API

You can access BeeCount's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/beecount

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share BeeCount

Help your friends compare Secure Budgeting, and pick privacy-respecting software and services.
Share BeeCount and Awesome Privacy with your network!

View Secure Budgeting (6)