Other features
Third-party audits
As part of our contract with cloud services, we regularly undergo mandated 3rd party security audits, such as penetration tests and architecture reviews.
For example, as part of our Xero Practice Manager connection, we conduct an annual audit from the Australian Tax Office (ATO).
Client demarcation
SyncHub runs off a single master database, containing app-related data (such as your SyncHub login, the endpoint configuration, segments, logging etc).
Within this database, we demarcate each of our clients using a distinct schema in SQL Server. This schema completely replicates our data structure for each client - for example, every client has their own
Person table (first name, last name etc). Separating clients on a per-schema basis massively mitigates the potential for data-bleed between clients.
But it gets even more secure. Each schema has a different database login, making them effectively as isolated as separate databases. Again, this structure mitigates data-bleed between client apps.
Encryption
Where two-way encryption is required, we’ve already discussed our use of the Rijndael algorithm above. Two-way encryption is required when we need to provide the unencrypted data to a third-party, such as sending tokens to your cloud service during authentication. This algorithm is very secure, and only our app has the keys to decrypt the information.
However, if we never need access to the unencrypted data, then we can take your security a step further with a one-way algorithm. In these cases, we use a salt-encrypted PBKDF2-SHA1 hash to protect your data. This means that nothing can ever view the plain unencrypted version of your data. The classic use case for this is storing the password you use to log in to SyncHub.
Two-factor authentication
Our site offers two-factor authentication to further secure and protect your personal login.
Which humans have access to my data?
Technically, if you are using our managed warehouse, our support team has access to your data. Though in reality this is very rarely needed,
and only ever to help answer questions from customers.
If you are using our BYOD solution, we do not have access to your data.
Credit card details
Our payment system is driven by Stripe. Our system never captures nor stores your credit card information.