Security & Architecture
Built for the people who take security seriously
You manage other companies' infrastructure and credentials — so you hold us to the same bar you hold yourselves. Here is exactly how Blackhawk MSP protects data in transit, at rest, and in use, with the controls and algorithms spelled out.
Security architecture at a glance
The control, and how it's actually implemented — no hand-waving.
AES-256-GCM — confidentiality and tamper detection on every record.bcrypt (adaptive work factor). No reversible passwords; no plaintext, anywhere.RFC 6238, 6-digit / 30s) and Duo push. Enforceable per account.PDO) throughout. No string-built SQL on user input.hash_equals).403 to the public web.The credential vault, in detail
Storing your clients' credentials is the highest-trust thing this platform does, so it gets the strongest controls. Secrets are encrypted with authenticated AES-256-GCM — the authentication tag means a tampered ciphertext is rejected, not silently decrypted. The vault fails closed: if a valid encryption key isn't present, it refuses to store or reveal secrets rather than falling back to anything weaker.
Access is gated behind role-based permissions and step-up re-authentication (password or TOTP) with a short, time-boxed unlock window. Every reveal is written to an immutable-style audit log — who, what, and when — so there is always an accountable record of credential access.
Payments & your PCI scope
Designed so card data never enters our environment — keeping your PCI footprint small.
Card data is out of scope
Card details are captured directly by the payment processor's hosted fields and never transit or land on our servers, supporting an SAQ-A posture for card-not-present payments.
Tokenization & SCA
Payments use tokenized methods and support 3-D Secure / Strong Customer Authentication. Saved-card autopay charges run off-session through the processor — we hold tokens, never PANs.
Verified, idempotent processing
Inbound payment webhooks are rejected unless their HMAC-SHA256 signature validates, and every charge carries an idempotency key so a retry can never double-bill a client.
Operational security
The practices that keep the platform hardened over time.
Responsible disclosure
Security researchers and partners: if you believe you've found a vulnerability, we want to hear from you. Report it privately and we'll acknowledge promptly and work with you on a fix.
[email protected]No platform can be guaranteed 100% secure. This page describes the controls currently implemented in Blackhawk MSP and reflects a defense-in-depth approach aligned with the OWASP Top 10 and industry-standard cryptography. Specific safeguards may evolve as the platform is updated. It is not a certification or a contractual warranty.
