How Backbone Atlas handles personal information, including anything read from or written to a connected accounting system.
Version 1.7 · Effective 10 September 2026
Backbone Business Solutions Inc., trading as Backbone Solutions ("we", "us", "our"), is incorporated in British Columbia, Canada, incorporation number BC1601923. This policy covers Backbone Atlas, our procurement and accounts-payable platform, and the connections Atlas makes to accounting systems such as QuickBooks Online, Xero, Microsoft Dynamics 365 Business Central and Sage Accounting.
It also covers this website, sourcetopay.ca, and its demo request form. Backbone Solutions' general company website is backbonesolutions.ca. Its privacy policy is at backbonesolutions.ca/privacy.html. Where the two differ in relation to Atlas or this website, this policy governs.
This is the distinction a privacy officer checks first, and it runs through everything below.
When a customer's people use Atlas, we are a processor (a "service provider"). The customer decides what goes into their workspace, why, and how long it stays. We hold and process it on their instructions. Personal information inside a workspace — their staff, their suppliers' contacts — belongs to their relationship with those people, not ours, and their privacy policy governs it.
For workspace data, our obligations to the customer are set out in the data processing agreement we provide when the customer signs. For that data, the data processing agreement prevails over this policy.
When you visit our website, ask for a demo, or administer a customer's account with us, we are a controller. That is our own relationship with you, and this policy governs it.
Sections 3 and 11 concern our controller role. Sections 4 to 6 and 8 to 10 concern mainly the processor role. Section 7 covers both.
How a demo request reaches us. The form's handler, hosted by HostPapa, sends your details by email to our enquiry mailbox, [email protected], also hosted by HostPapa. We use them to answer you and arrange a demo. We do not add you to a mailing list.
Cookies and browser storage. This website sets no cookies. If you choose a colour theme (light, dark or green), that choice is saved in your own browser's local storage so the site remembers it. It is never sent to us. Clearing this site's data in your browser removes it.
What we use it for, and our lawful basis. Privacy laws in the EU and UK require us to state a legal basis for each use. The same list tells you, wherever you live, why we hold what we hold.
| What we use it for | Lawful basis |
|---|---|
| Answering demo requests and other enquiries | Steps you ask us to take before a contract; and our legitimate interest in answering business enquiries |
| Administering customer accounts and contracts | Performance of a contract |
| Billing and tax records | Legal obligation |
| Securing this website and Atlas, including server logs | Our legitimate interest in keeping our systems secure |
| Providing support to customers | Performance of a contract |
We rely on consent only where consent is the basis — for example, marketing email. We do not currently send marketing email. Where we do rely on consent, you can withdraw it at any time.
We do not sell personal information, and we do not use it for advertising.
An Atlas workspace typically contains the names, work email addresses and roles of the customer's own staff, and business contact details for their suppliers, together with requisitions, purchase orders, invoices and approval records.
If you are an employee or supplier of an organisation that uses Atlas and you want your information accessed, corrected or deleted, please ask that organisation. They control it and we act on their instructions. If you approach us directly we will refer you to them and let them know you asked.
Two things worth stating because they are often asked:
Support tickets. A ticket raised inside Atlas records the text the user writes and diagnostic context: the page, the build and schema version, the browser and device, and a correlation id that links the ticket to our logs. Retention periods ship unset, so ticket content is kept for as long as the workspace exists, unless the customer's administrator sets a shorter period.
Supplier catalogues, where a customer uses that part of Atlas. This lets your people shop on a supplier's own website — Amazon Business, Staples, ZAGENO — at your negotiated prices, and bring the basket back into Atlas as an order.
Supplier spend reporting, where a customer uses that part of Atlas. With your permission Atlas can read your own account with a supplier — today, Amazon Business — to show what your organisation actually spent there, including purchases that never went through Atlas at all.
Peppol e-invoicing, where a customer uses that part of Atlas. Peppol is the international network many countries now require electronic invoices to travel on.
Employee expense claims, where a customer uses that part of Atlas. This is optional, it is off unless a customer has bought it, and it is worth setting out on its own because the information is different in kind from the rest of a workspace — it is about the customer's own staff rather than about their suppliers.
A claim records expenses an identified employee says they incurred: a date, an amount, a currency, a merchant, a description, the account it is coded to, distances travelled where mileage is claimed, who approved or rejected it and any note they wrote — and receipt documents the employee uploads.
A customer may choose to connect Atlas to their accounting system. This is optional, it is switched off until an administrator turns it on, and it can be disconnected at any time from within Atlas or from within the accounting system.
The systems Atlas connects to are QuickBooks Online, Xero, Microsoft Dynamics 365 Business Central, Oracle NetSuite, Oracle Fusion Cloud ERP (Oracle Financials), SAP S/4HANA, Sage Intacct, Sage Accounting, Sage 300, Sage X3 and BILL. Four are proven against live ledgers today — QuickBooks Online, Xero, Business Central and Sage Accounting. The other seven are built, and each is proven against the customer's own ledger during onboarding. Sage 50 cannot be connected at all — it has no network interface for an online service to use — and Atlas says so in the product rather than leaving you to find out.
These are your relationships, not ours. Where you connect an accounting system, a supplier's catalogue, or your own account with a supplier, you have chosen and contracted with that organisation. We do not appoint them, we cannot use anything that passes through for our own purposes, and Atlas is the pipe rather than a party. The one exception will be a Peppol access point, which we will contract on your behalf before Peppol is first used and which will then appear in our sub-processor list.
Two of them are your own server, not a cloud service. Sage 300 and Sage X3 run on hardware you operate. You give Atlas the address, and the data moves directly between Atlas and that machine with no third party in between. Atlas will not connect to an address inside a private network: it needs an address reachable over the public internet, or an Atlas running inside your own network.
One of them is not a general ledger. BILL is an accounts-payable platform. Atlas reads its accounts, suppliers and the payment status of bills Atlas created, and posts bills and supplier credits to it. Atlas does not read posted account balances from BILL, because BILL does not hold any.
Which accounts Atlas can see at all. Atlas reads amounts only from the accounts a purchase can be coded to: operating expenses, cost of sales, stock and fixed assets. It also reads the names and codes of liability, receivable and income or contra-cost accounts, only so an administrator can nominate the accounts an accrual uses — never their balances or transactions. It does not ask for — and does not hold — your bank and cash accounts, your investments, your equity, or your payroll and wages.
What Atlas reads from the accounting system:
What Atlas writes to the accounting system:
What Atlas never does:
One honest limitation. Three of the supported accounting systems will not let an application ask for particular accounts. Xero's journal feed, QuickBooks Online's reporting and Sage Accounting's ledger-entry feed all answer with a wider set than Atlas asked for. In those three cases Atlas discards everything outside the purchase accounts listed above as it arrives, before it is read or totalled, and none of it is stored — but the wider set does briefly cross the connection. Microsoft Dynamics 365 Business Central, Oracle NetSuite, Sage Intacct, Sage 300 and Sage X3 are asked for the specific accounts and never send the rest at all; BILL is never asked, because it holds no posted balances. We would rather say this plainly than imply a filter we do not control.
Credentials, and a real difference between these systems. Most of them are connected by signing in at the vendor's own site. Atlas never sees your password: it receives a token limited to what Atlas asked for, which you can revoke at your end at any time. That covers QuickBooks Online, Xero, Business Central, NetSuite, Sage Intacct and Sage Accounting.
Five of them offer no such sign-in Atlas can use, so Atlas has to store a credential you type in. BILL, Sage 300, Sage X3, Oracle Fusion and SAP S/4HANA have no equivalent handover:
Tokens, keys and passwords alike are encrypted before they are stored, are never written into logs, job records or error messages, and are never shown back on screen once saved — not even to the administrator who entered them. Disconnecting deletes them.
What a stored password means, said plainly: unlike a token it cannot be narrowed, it does not expire, and revoking it means changing that account's password in the accounting system itself. If you would rather not do that, choose a system from the first group above.
Personal information in this data. A supplier record may contain an individual's name and contact details — for example a sole trader. We treat that with the same protections as everything else in the workspace, and it remains under the customer's control.
Customer workspace data is held in Canada, in DigitalOcean's Toronto region. Each customer has a separate database. Where a customer's agreement provides for hosting in its own region, we stand up a dedicated cloud instance there when the agreement is signed, and the agreement names the location.
These service providers are involved in operating Atlas and this website:
We run no email service of our own. Where a customer sets up email, Atlas sends it through the customer's own mail server. The accounting systems, catalogues and supplier accounts a customer connects are the customer's own relationships (see section 5). A current sub-processor list is available on request, and customers are told before it changes.
Transfers into Canada. The European Commission has found that Canada provides adequate protection for personal information sent to recipients subject to PIPEDA, Canada's federal private-sector privacy law (Decision 2002/2/EC). The UK recognises the same under its adequacy regulations. Our commercial handling of personal information, including across borders, is subject to PIPEDA.
Other regions. For customers elsewhere, the safeguards for transfers are set out in the customer's data processing agreement. For example, transfers out of Saudi Arabia rely on safeguards under the PDPL transfer regulation, such as SDAIA's standard contractual clauses. An Australian customer that discloses information to us in Canada remains accountable for it under Australian Privacy Principle 8, and the data processing agreement addresses this.
People in Quebec. Personal information collected through this website, including from people in Quebec, is stored and processed outside Quebec: in Ontario, and by the service providers listed in section 6.
Foreign law. Information held in another country is subject to that country's laws, and may be accessible to its courts, law enforcement and national security authorities.
No system is completely secure. If a breach affects personal information in a customer's workspace, we will notify that customer without undue delay, and in any event within 72 hours of becoming aware of it, and notify regulators as the law requires. Where a customer's agreement sets a shorter period, that period applies.
The optional AI assistant is off by default and we cannot switch it on. It requires an API key that the customer obtains themselves from Anthropic or OpenAI, under the customer's own agreement with that provider. That relationship is the customer's, not ours. We hold no shared key, so there is no arrangement under which customer data reaches an AI provider on our account. No customer data is used to train any model.
Depending on where you live, you may ask to access, correct, delete or port your personal information, to object to how it is processed, or to complain to a regulator. Where we rely on your consent, you may withdraw it at any time. Withdrawing it does not affect what we did before.
No decision about a website visitor or enquirer is made solely by automated means.
Write to our privacy officer, Fariha Kulsum, at [email protected]. We respond within 30 days.
You may complain to the Office of the Privacy Commissioner of Canada or your provincial commissioner, including the Commission d'accès à l'information in Quebec; to your national supervisory authority in the UK or EU; to the Office of the Australian Information Commissioner; or to the data protection authority where you live.
If your request concerns information inside a customer's Atlas workspace, please see section 4 — the customer controls that information and we will refer you to them.
We will tell customers about material changes to this policy at least 30 days before they take effect.
Backbone Business Solutions Inc.
4871 221 Street, Langley, British Columbia, V3A 0J5, Canada
Privacy officer: Fariha Kulsum, [email protected]
See also the Backbone Atlas Terms of Service.