v1.0.3 已上线 · 免费 · 无广告

只记一件事:
我赚了多少。

发工资、结稿费、收到项目尾款——记下到手那个数就行。还没到账的标成待到账,它不进「已获得」。一年下来,Gain 替你把这笔一笔一笔的数攒成一个能看的总账。

无需注册 数据只在本机 随时导出 三端互认
示例数据
十月2026年
¥0
本月已获得
这个月记下的
01 · 记一笔

整条流程只有一个必填项:金额。

来源、日期、状态全部做成点选的胶囊。默认停在今天、默认已到账,所以发工资那天你只需要打一个数字、按一下记下。

两下点完一笔。

它不追问你钱是怎么来的、要不要分类到三级目录、该归进哪个预算。这些等你想细分的时候再说。

  • 日期只能点选,不让你手打,也不会弹出系统日历
  • 来源只有一个子类型时,那一栏根本不出现
  • 应发(税前)是折叠起来的可选项,留空完全能用
  • 删掉的那一笔可以撤销,不用二次确认弹窗
02 · 待到账

空心是还没到,实心是已经到手。

这是 Gain 唯一的状态语言。不用看图例,扫一眼就知道哪些钱还在路上——因为「在路上」的数字是描线的,「已获得」的数字是填满的。

¥8,600
待到账 · 预计 10月15日
写个预计到账日就行。它不计进「本月已获得」,也不会出现在年度合计里,所以你的实际余额永远是真的。过了预计日还没到,那笔会自己标成逾期。
¥8,600
已到账 · 十月
点一下「标记已到账」,这个数从左到右填实,同时并进本月和本年的合计。撤销就把它退回描线状态。

上面那个描线的 ¥8,600 就是 Hero 账本里那笔「外包接单 · 项目尾款」。你可以回到上面点它一下,看它怎么被填满。

03 · 来源

钱是从哪儿来的,各占几成。

工资、外包、稿费分开记,Gain 就知道你的收入结构。哪个月最猛、平均每月多少、最高的一月是哪一月,都不用你自己算。

来源下面还能再拆子类型。

比如「投稿」拆成稿酬和打赏,「公司工资」就是月薪。子类型可以随时改名或删除,删的时候如果还有记录在用,它会问你把这些记录归到哪去,而不是静默清空。

类型(工作 / 接单 / 其他)也是你自己加的,不是预设死的。

04 · 统计

一年下来,它自己攒成一条曲线。

逐月看高低,累计看走势。虚线是「含在路上」,实线是已经到手的——两条线之间差的那截,就是你还没拿到的钱。

这四张图在 App 里就是「统计」那一屏,点任意月份会跳到那个月的明细。落地页里它们只是示意,数字与 App 的示例数据完全一致。

05 · 界面

四屏,就是全部了。

下面这几台机器里装的是真网页版,不是设计稿。手机是底部标签栏,宽屏自动变左侧导航加右栏。

横向拖动可看其余几屏

06 · 数据

你的收入,本来就该只属于你。

数据全部留在你这台设备上:不用注册,没有服务器在收,关掉网络照样记。想让换设备省事一点,可以开一个可选的云端备份——它端到端加密,密钥只有你有,服务器也解不开。

存在你自己的设备上

网页版存在这台浏览器的本地存储里,App 存在手机的应用私有目录里。这一步不需要注册,也没有服务器在收。

随时导出,随时清空

CSV 拿去表格软件里自己算,.gain 是完整备份 —— 导出时你自己设一把口令,文件落到谁手里都解不开。清除本地数据之前,它会先劝你导出一次。

手机和网页版备份互认

Android 和 Web 用同一套加密格式(schema 3)。手机上导出的 .gain,能在网页版用同一把口令解开接着记,反过来也一样。网页版还可以开可选的云端备份,开了之后这一趟不用你自己搬。

一个月打开几次就够

它不是要你天天打卡的工具。发工资那天记一下,其余时间它安静待着。

07 · 下载

手边有什么,就用什么。

三端都是同一个开发者做的原生形态,不是套壳。数据格式一致,可以换着用。

Android App

Kotlin + Jetpack Compose 原生实现,签名 release 包直装,离线可用。

v1.0.3 · 4.7 MB 下载 APK

Web 网页版

手机浏览器打开后可加到桌面,桌面浏览器直接访问。数据存在这台设备的浏览器里。

同一份代码,响应三种尺寸 打开网页版

Windows 桌面版

WinUI 3 原生应用,宽屏双栏,备份文件落在本机。目前还在收尾,做完在这里放直链。

开发中 尚未发布

iOS:不做。iPhone 用网页版加到桌面,体验和 App 基本一致。

FAQ

几个一定会被问的。

开始

先把今年赚到的记下来。

打开就能记,不用注册,不用绑卡。第一笔只要一个数字。

Gain 所得 · v1.0.3 · 数据只存在你自己的设备上