Security at InOutBoard

Your status board holds a live picture of where your people are. That deserves to be handled carefully. This page sets out exactly how we do it—specifically enough that you can hand it to whoever reviews vendors for you, down to the algorithms and thresholds. We validate our PCI DSS compliance annually, our production systems are scanned every quarter by an independent PCI Approved Scanning Vendor, and we have passed every scan.

The short version

  • Encrypted in transit and at rest

    Every page and every API call travels over HTTPS. Your data is encrypted again when it is written to disk.

  • Passwords are never recoverable

    We store a one-way PBKDF2-SHA512 hash, not your password. Nobody at InOutBoard can read it, including us.

  • PCI validated every year

    Payments run through Authorize.Net, and we keep only the card type, expiration date, and last four digits. Our compliance is attested annually and scanned quarterly.

  • Hosted on Microsoft Azure

    Your data lives in Microsoft Azure data centers in the United States, behind Microsoft's physical and network security.

  • Support access is logged

    We only sign in to your account after you ask for help. The token is single-use, and the visit is recorded—who, when, and from where.

  • Recoverable before permanent deletion

    Deleted users remain recoverable for 180 days by default. After that recovery window, their records and associated history are permanently removed.

Security questions

Where is our data stored?

In Microsoft Azure data centers in the United States. Your records stay there; we do not move customer data offshore for processing or support.

Is our data encrypted?

Yes, both ways. In transit everything runs over HTTPS, backed by a one-year HSTS policy that stops browsers falling back to plain HTTP. At rest, Azure encrypts the database and stored photos with AES-256.

Do you support single sign-on or multi-factor authentication?

Sign-in today uses a username and password—many organizations make each person's username their email address—and that path is hardened end to end: a 12-character minimum, OWASP-calibrated password hashing, automatic account and address lockouts, and reCAPTCHA Enterprise scoring every attempt. SSO and MFA are on our roadmap—if either is on your checklist, tell us, because customer demand moves features up that list.

How are passwords stored?

As a salted, one-way PBKDF2-HMAC-SHA512 hash at 210,000 iterations—the OWASP-calibrated setting for that algorithm. There is no path back to the original password, for us or for anyone who obtained the file.

Do you store credit card numbers?

No. Payments go through Authorize.Net and we keep only a token plus the card type, expiration date, and last four digits. Full card numbers and security codes are never written to our systems.

Who at InOutBoard can access our account?

Support staff sign in to your account only after you ask us for help, using a single-use token issued from our internal admin tool. Only a hash of that token is stored, and every use is logged with the staff member, the timestamps, and the IP addresses involved. Those records are kept for 90 days; ask us and we will send you the log for your account from that period.

What happens to our data when we leave?

Export whatever you need first—every report in the product writes to CSV. Removing a user from your account holds their record for a grace period before it is permanently purged, along with their status history, calendar entries, bookings, and messages. Canceling your account is separate from that: it is automatically purged three years after cancellation. If you would like it removed sooner, tell us and we can do it before then.

How long do you keep status history?

Three years. Each status history entry is deleted automatically three years after it ends, so the reports cover the most recent three years; resource status history, calendar entries and bookings are kept the same way, and messages for three years from when they were sent. Every report exports to CSV; if you need history for longer, export it on your own schedule.

Are you PCI DSS compliant?

Yes. We complete a PCI DSS self-assessment every year with SecurityMetrics and hold a current Attestation of Compliance, which we will send to your compliance team on request. SecurityMetrics also scans our public-facing systems quarterly as a PCI SSC Approved Scanning Vendor, and we have passed every scan. The seal on this page links to their certificate, so you can verify it without asking us.

Is your environment scanned or tested by anyone independent?

Yes—every quarter. SecurityMetrics, a PCI SSC Approved Scanning Vendor, runs automated external vulnerability scans against our production systems, probing for known vulnerabilities, patch gaps, weak TLS, and exposed services. We have passed every scan, and the latest result is available to your review team on request.

Can you complete our security questionnaire?

Yes. Send it through the contact form or to support@inoutboard.com. Most of the answers are on this page already, which usually makes it a quick turnaround.

Ready for
your review

Send your questionnaire to support@inoutboard.com.
We answer every line.