TaxPinTaxPin

公司

诞生于
一家税务事务所

TaxPin 最初是一家税务事务所为自己的客户做的工具。

TaxPin

我们的故事

每到报税季,同样的事情总会发生。文件散落在邮件和短信里,客户打电话问「收到了吗?」,事务所则担心敏感资料躺在附件里。

邮件从来就不是用来当档案柜的。发一次的附件会在别人的收件箱里放好几年,没人知道谁打开过。随手拍下发过来的 W-2,最后留在一部没上锁的手机相册里。每年三月都有同样的对话——「我发了」和「我们没收到」——双方都没说谎,只是根本没有记录。

TaxPin 起初就是一家税务事务所为了解决这个问题,给自己的客户做的工具。不是花哨的功能——只是让文件安全地流转,清楚地看到谁发了什么。这就是全部的初衷。

所以产品是一季一季长出来的,而不是照着路线图做的。先是安全地传送文件。然后是文件请求和电子签名,「请把那份表发给我」不用再打电话。接着是开账单和收款,再是附在每份文件上的消息。现在工资也在同一个门户里处理。每一年,都有一件原本靠手工做的事搬到了屏幕上。

多语言也来自同样的地方。在一家韩裔美国人的事务所里,父母一代说韩语,子女说英语,员工和公司客户说西班牙语——常常是同一天、同一个办公室。在一个放着您收入和社会安全号码的屏幕上,谁都不应该用自己吃力的语言办事。所以每个客户画面都有韩语、英语和西班牙语,现在还有简体中文,消息在往来时自动翻译。

报税文件是任何人经手的最敏感的文件之一。社会安全号码、一年的收入、银行账户——一旦泄露就无法收回的信息,全都集中在一个文件里。所以从第一天起,我们的目标就不是一个好看的门户,而是一个尽可能安全的保险库。

我们也尽量不只是自己这么说。我们一次又一次像攻击者那样攻击自己的系统——绕过租户隔离、提升权限、绕过 MFA、劫持邀请——并在数据库和服务器代码层面、而不是界面上,堵住发现的漏洞。因为只靠内部审查会有盲点,我们还委托了独立的外部评估(WebEASM AEGISonar),获得综合评级 5 级(安全),并原样公开结果。

我们相信,便利只有建立在安全之上才有意义。TaxPin 的每一个功能——哪怕只是一次上传或一条通知——都是先决定好数据如何加密、如何按事务所隔离、如何记录之后才开始做的。下面是这些原则实际上是怎么落实的。

安全从设计开始

文件安全

报税文件里有社会安全号码、收入和银行信息——一旦泄露就会直接导致身份盗用。TaxPin 的每一个设计决定都从这个前提出发。

🔒

传输和存储全程加密

每个文件从上传那一刻起就被加密,存到服务器后也一直保持加密。文件没有任何时候是明文存放的。

🏢

事务所之间完全隔离

多租户隔离(RLS)在数据库层面把各事务所的数据分开。一家事务所的账户永远看不到另一家的文件——这是由数据库强制执行的,而不只是靠应用程序代码。

🔑

多因素验证

只有密码进不去您的数据。MFA 绑定在数据访问策略本身,而不只是画面——所以即使绕过界面直接调用也会被拦住。

⏱

会过期的下载链接

文件只能通过短时间内过期的签名链接下载。即使链接被误传或泄露,也无法再次使用。

🧾

完整的审计日志

每一次上传和下载都会被记录——谁、什么、什么时候——需要时可以准确追查发生了什么变化。

🛡

反复的安全审查

我们用渗透思维的代码审计、安全标头(CSP、HSTS 等)、30 分钟无操作自动退出,以及上传类型和大小检查来守住底线。

这一切都是围绕 IRS 和 FTC 对保护税务数据所要求的原则设计的。

我们的信念

我们的做事方式

🔐

安全第一

安全是架构,不是选项。加密、隔离和 MFA 都在数据库层强制执行。

🧭

专注

我们只做一件事——安全地交换报税文件——并把它做好,不做多余的东西。不用没人用的功能扩大攻击面,也是安全的一部分。

🌐

默认多语言

为韩裔美国人社区以及说英语、西班牙语和中文的客户打造——每个客户画面都有四种语言,消息在往来时自动翻译。