TaxPinTaxPin

الشركة

وُلد داخل
مكتب ضرائب

بدأ TaxPin كأداة صممها مكتب ضرائب لعملائه.

TaxPin

قصتنا

في كل موسم ضرائب كان الأمر نفسه يتكرر. مستندات متناثرة بين البريد الإلكتروني والرسائل النصية، وعملاء يتصلون ليسألوا "هل وصلكم؟"، ومكتب قلق على بيانات حساسة متروكة في المرفقات.

لم يكن البريد الإلكتروني يوما خزانة ملفات. المرفق الذي ترسله مرة واحدة يبقى سنوات في صندوق وارد شخص آخر، ولا أحد يعرف من فتحه. ونموذج W-2 يُصوَّر ويُرسل في رسالة نصية ينتهي به الأمر في معرض صور هاتف غير مقفل. وفي كل شهر مارس كان الحوار نفسه يتكرر: "أرسلته" و"لم يصلنا"، ولم يكن أي من الطرفين يكذب. لم يكن هناك سجل ببساطة.

بدأ TaxPin كأداة صممها مكتب ضرائب لعملائه لحل هذه المشكلة تحديدا. لا ميزات براقة، بل مستندات تنتقل بأمان، ورؤية واضحة لمن أرسل ماذا. هذه كانت الفكرة كلها.

لذلك نما المنتج موسما بعد موسم، لا وفق خطة مرسومة مسبقا. أولا نقل المستندات بأمان. ثم طلبات المستندات والتوقيع الإلكتروني، حتى لا تحتاج عبارة "أرسل لي ذلك النموذج" إلى مكالمة هاتفية. ثم الفوترة والتحصيل، ثم سلسلة رسائل مرتبطة بكل مستند. واليوم تعمل الرواتب داخل البوابة نفسها. وفي كل عام انتقلت مهمة أخرى كانت تُنجز يدويا إلى الشاشة.

وجاءت اللغات من المكان نفسه. في مكتب كوري أمريكي، يتحدث جيل الآباء الكورية، ويتحدث الأبناء الإنجليزية، ويتحدث الموظفون وعملاء الأعمال الإسبانية، وغالبا في المكتب نفسه وفي اليوم نفسه. وعلى شاشة تعرض دخلك ورقم الضمان الاجتماعي الخاص بك، لا ينبغي لأحد أن يعاني مع لغة لا يتقنها. لذلك بدأت شاشات العميل بالكورية والإنجليزية والإسبانية، وهي اليوم متاحة بـ 15 لغة، وتترجم الرسائل تلقائيا أثناء تبادلها.

المستندات الضريبية من أكثر الملفات حساسية التي يتعامل معها أي شخص. رقم الضمان الاجتماعي، ودخل عام كامل، وحساب مصرفي: معلومات لا يمكن استعادتها بعد تسريبها، وكلها مجتمعة في ملف واحد. لذلك لم يكن هدفنا منذ اليوم الأول بوابة جميلة المظهر، بل أكثر خزنة أمانا ممكنة.

وحرصنا على ألا نكون وحدنا من يقول ذلك. هاجمنا نظامنا مرارا كما يفعل المهاجم: تجاوز العزل بين المكاتب، ورفع الصلاحيات، وتجاوز MFA، والاستيلاء على روابط الدعوة، وأغلقنا ما وجدناه على مستوى قاعدة البيانات وشيفرة الخادم، لا في الواجهة. ولأن المراجعة الداخلية وحدها تترك نقاطا عمياء، طلبنا أيضا تقييما خارجيا مستقلا (WebEASM AEGISonar)، وحصلنا على تصنيف عام 5 (Safe)، وننشر النتائج كما هي.

نؤمن بأن الراحة لا قيمة لها إلا إذا قامت على الأمان. كل ميزة في TaxPin، حتى عملية رفع واحدة أو إشعار واحد، لا تُبنى إلا بعد أن نحدد كيف تُشفَّر البيانات، وكيف تُعزل لكل مكتب، وكيف تُسجَّل. وفيما يلي كيف طُبقت هذه المبادئ فعليا.

الأمان منذ التصميم

أمان المستندات

تحتوي المستندات الضريبية على أرقام الضمان الاجتماعي والدخل والبيانات المصرفية، وهي معلومات تؤدي مباشرة إلى سرقة الهوية إذا تسربت. كل قرار تصميم في TaxPin ينطلق من هذا المبدأ.

🔒

تشفير أثناء النقل والتخزين

يُشفَّر كل ملف منذ لحظة رفعه ويبقى مشفرا بعد تخزينه على الخادم. لا توجد أي مرحلة تبقى فيها المستندات نصا مكشوفا.

🏢

عزل كامل بين المكاتب

يفصل العزل متعدد المستأجرين (RLS) بيانات كل مكتب على مستوى قاعدة البيانات. لا يمكن لحساب مكتب أن يرى مستندات مكتب آخر أبدا، وقاعدة البيانات هي التي تفرض ذلك، لا شيفرة التطبيق وحدها.

🔑

المصادقة متعددة العوامل

كلمة المرور وحدها لا توصل إلى بياناتك. ترتبط MFA بسياسة الوصول إلى البيانات نفسها، لا بالشاشة فقط، لذلك يُحظر حتى الاستدعاء المباشر الذي يتجاوز الواجهة.

⏱

روابط تنزيل تنتهي صلاحيتها

لا يمكن تنزيل المستندات إلا عبر روابط موقعة تنتهي صلاحيتها بعد مدة قصيرة. وحتى إذا شورك الرابط أو تسرب بالخطأ، فلا يمكن استخدامه مرة أخرى.

🧾

سجل تدقيق كامل

تُسجَّل كل عملية رفع وتنزيل: من، وماذا، ومتى، حتى تتمكن من تتبع ما تغير بدقة إذا احتجت إلى ذلك.

🛡

مراجعات أمنية متكررة

نحافظ على خط الدفاع عبر تدقيق الشيفرة بعقلية اختبار الاختراق، وترويسات الأمان (CSP وHSTS وغيرها)، وتسجيل الخروج التلقائي بعد 30 دقيقة من الخمول، والتحقق من نوع الملفات المرفوعة وحجمها.

صُمم كل ذلك وفق المبادئ التي تشترطها IRS وFTC لحماية البيانات الضريبية.

ما نؤمن به

طريقة عملنا

🔐

الأمان أولا

الأمان هو البنية، وليس خيارا إضافيا. يُفرض التشفير والعزل وMFA على مستوى قاعدة البيانات.

🧭

تصميم مركّز

نقوم بشيء واحد، وهو تبادل المستندات الضريبية بأمان، ونتقنه دون حشو. وعدم توسيع سطح الهجوم بميزات لا يستخدمها أحد جزء من الأمان أيضا.

🌐

متعدد اللغات افتراضيا

صمم للمجتمع الكوري الأمريكي وللعملاء الناطقين بالإنجليزية والإسبانية ولغات أخرى، فكل شاشات العميل متاحة بـ 15 لغة، وتترجم الرسائل تلقائيا أثناء تبادلها.