TaxPinTaxPin

بنية الأمان

الأمان هو البنية نفسها، وليس ميزة إضافية

لا يمكن لنظام يتعامل مع بيانات دافعي الضرائب أن يعتمد على «توخي الحذر». تفرض وسائل الحماية في TaxPin على مستوى قاعدة البيانات، لا في كود التطبيق — فهي ليست خيارات يمكن إيقافها، بل بنية لا يمكن تجاوزها.

التشفيرالعزل لكل مكتبالمصادقة الثنائيةسجلات التدقيقالامتثال

وسائل الحماية الأساسية

🔐

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

ينتقل كل مستند عبر TLS ويخزن بتشفير AES-256 (يدير مزود البنية التحتية مفاتيح التشفير). قاعدة البيانات ومساحة التخزين كلتاهما مشفرتان أثناء التخزين، ويخضع الوصول إلى الملفات لأمان على مستوى الصفوف لكل مكتب ولروابط موقعة تنتهي صلاحيتها.

🤖

الذكاء الاصطناعي والبيانات الحساسة

تُقرأ النماذج مثل W-2 وَ 1099 والهويات باستخدام AWS Textract. يُرسل الملف مباشرة للمعالجة ولا يُخزَّن في حساب AWS الخاص بنا، وقد فُعّل في ذلك الحساب خيار الاستبعاد (opt-out) حتى لا تستخدم AWS محتوى العملاء لتطوير خدمات الذكاء الاصطناعي أو تحسينها. وعند إرسال نص إلى Claude (واجهة Anthropic) لقراءة كشوف الحساب أو الإشعارات أو صياغة المسودات، تُحجب أرقام SSN بالكامل وتُختصر أرقام الحسابات الطويلة إلى آخر أربعة أرقام. وتُختم أرقام SSN وَ TIN المقروءة من المستندات بتشفير AES-256-GCM وتُعرض مُخفاة فقط، ولا تظهر كاملة إلا بعد التحقق بخطوتين مع سجل تدقيق.

🪪

التحقق من الهوية عند التوقيع عن بُعد (KBA)

لا تُفتح نافذة مزوّدنا BoldSign إلا عندما يفعّل المكتب التحقق من الهوية (KBA) للتوقيع عن بُعد على النموذج 8879. يجيب العميل هناك عن أسئلة مبنية على سجله الائتماني ثم يوقّع، وتستلم BoldSign اسم الموقّع بالإنجليزية وبريده الإلكتروني والمستند المطلوب توقيعه. لا تمر الإجابات عبر خوادم TaxPin، ونحتفظ فقط بنتيجة التحقق (نجاح أو فشل) وسجل التحقق. بعد 3 محاولات فاشلة ينتقل التوقيع إلى زيارة المكتب أو التوقيع الورقي.

🧼

تنظيف الملفات المرفوعة وفحص الفيروسات

يعيد الخادم حفظ الصور وملفات PDF التي يرفعها العملاء كملفات جديدة: تُحذف بيانات الموقع والجهاز من الصور، وتُحذف أكواد JavaScript والمرفقات والإجراءات التي تعمل عند الفتح من ملفات PDF. وإذا بدا الملف المنظّف مختلفًا عن الأصل، يُحتفظ بالأصل. بعد ذلك تُفحص جميع الملفات (بما فيها ما يرسله المكتب) بحثًا عن الفيروسات عبر AWS GuardDuty، ولا يظهر الملف المرسل من المكتب للعميل إلا بعد انتهاء الفحص. وعند اكتشاف تهديد يُعزل الملف ولا تبقى سوى صفحة تنبيه، ويُبلَّغ المكتب.

🏢

عزل تام بين المكاتب (RLS)

يتم فرض العزل بين المستأجرين المتعددين عبر Row-Level Security في PostgreSQL، لا عبر كود التطبيق. كل استعلام على كل جدول مقيد بنطاق المكتب، لذا لا تعاد بيانات أي مكتب آخر ببساطة. ولا يقتصر ذلك على القراءة: فعمليات الكتابة (INSERT/UPDATE) مرتبطة أيضا بعلاقة المكتب↔العميل.

⏱

روابط موقعة تنتهي صلاحيتها

لا توجد عناوين URL عامة دائمة. كل عرض أو تنزيل يمر عبر رابط موقع تنتهي صلاحيته خلال دقائق، ويتم التحقق من مسار التخزين في جزأي المكتب والعميل معا.

📱

المصادقة الثنائية (MFA · aal2)

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

📜

سجل تدقيق غير قابل للتلاعب

يتم تسجيل عمليات الرفع والتنزيل والحذف وتعديلات الملف الشخصي وتغييرات الفريق وتغييرات الموافقة والملاحظات الداخلية تلقائيا. السجل للإضافة فقط (append-only) ولا يمكن للتطبيق تعديله أو محوه.

🚪

تسجيل خروج تلقائي

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

📎

لا مستندات في البريد الإلكتروني

لا تحمل رسائل الإشعار مرفقات أبدا — فقط «تحقق من بوابتك». وحتى لو تعرض صندوق البريد للاختراق، فلن ينكشف أي مستند.

🛡

ترويسات أمان النقل

يتم تطبيق Content-Security-Policy وHSTS وX-Frame-Options (الحماية من اختطاف النقرات) وnosniff على كل المسارات. ولا ترسل الأسرار الخاصة بالخادم (مفاتيح الخدمة وSMTP ورموز SMS) إلى المتصفح أبدا.

رحلة مستند واحد

1

الرفع

يلتقط العميل صورة، ويرسلها المتصفح عبر TLS. يتم التحقق من نوع الملف وحجمه (25MB)، ويربط مسار التخزين بهذا العميل وهذا المكتب.

2

تخزين مشفر

يخزن بتشفير AES-256. ولا ينشأ أي عنوان URL عام.

3

الإشعار

يتلقى معد الضرائب تنبيه «مستند جديد» — دون مرفق، مجرد رابط إلى البوابة.

4

الوصول

لا يفتحه إلا المستخدمون المصرح لهم عبر رابط موقع تنتهي صلاحيته خلال دقائق. وتسجل عمليات العرض والتنزيل في سجل التدقيق.

5

الحذف

عند الحذف يختفي المستند من الطرفين، وتسجل عملية الحذف نفسها في سجل التدقيق.

من يمكنه رؤية ماذا

معدو الضرائب (أعضاء المكتب)عملاء مكتبهم ومستنداته وطلباته فقط. لا وصول إلى بيانات أي مكتب آخر. إدارة الفريق مقصورة على المالك.
العملاء (دافعو الضرائب)مستنداتهم وطلباتهم وملفاتهم الشخصية فقط. لا يمكنهم رؤية العملاء الآخرين في المكتب نفسه.
الملاحظات الداخليةلمعدي الضرائب فقط. معزولة في جدول منفصل ولا تظهر للعملاء أبدا.
المنصة (TaxPin)الوظائف التشغيلية مثل إنشاء المكاتب والموافقة على الفترات التجريبية مفصولة خلف دور مسؤول مستقل. ولا تملك الحسابات العادية أي وصول إليها.

وضع الامتثال

كيف يتوافق TaxPin مع الضوابط التي تتطلبها اللوائح الأمريكية الخاصة بالبيانات الضريبية.

✓ IRS Publication 4557

دليل IRS لمحترفي الضرائب حول حماية بيانات دافعي الضرائب. يدعم النظام متطلباته الأساسية: التشفير، والمصادقة متعددة العوامل، وضوابط الوصول، والقفل التلقائي، وتسجيل الوصول.

✓ FTC Safeguards Rule (16 CFR Part 314)

تتطلب ضوابط الوصول والتشفير والمصادقة متعددة العوامل ومراقبة النشاط وإدارة التغيير — ويتم الوفاء بها عبر التحكم في الوصول بواسطة RLS، والتشفير أثناء النقل/التخزين، وMFA، وسجلات التدقيق.

✓ إشعار الخصوصية بموجب GLBA

تتضمن سياسة الخصوصية لدينا إشعار الخصوصية بموجب GLBA.

✓ دعم WISP

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

حدود صريحة — مسؤولية مشتركة

البنية التحتيةيعمل TaxPin على بنية تحتية سحابية حاصلة على SOC 2 (قاعدة بيانات مدارة ومنصة نشر). ويخضع الأمن المادي والشبكات والتوافر للضوابط المعتمدة لدى هؤلاء المزودين.
التحقق الأمنينجمع بين المراجعات الهجومية الداخلية وتقييم خارجي (WebEASM AEGISonar). راجع صفحتي «التدقيق الأمني الداخلي» و«التدقيق الأمني الخارجي» ضمن الموارد للاطلاع على المنهجية والنطاق والسيناريوهات.
دوركتسجيل MFA، واستخدام كلمات مرور قوية، والتعامل مع الروابط بحذر (مشاركة روابط الدعوة/الطلب مع أشخاص موثوقين فقط) هي مسؤولية المكتب والعميل. يدعم النظام ذلك لكنه لا يستطيع أن يحل محله.

إذا كانت لديك أسئلة أمنية أو كنت بحاجة إلى مواد العناية الواجبة (due diligence)، فتواصل معنا في أي وقت.