Data Processing Agreement

Between Orienjo Ltd (we, us — the processor) and you, the company using BIMMER Cloud (the controller). This is version 1.0, dated 26 July 2026, and it applies to the BIMMER Cloud service at bimmer.lighting. Data-protection contact: admin@bimmer.lighting. It sits alongside the terms of service and the privacy policy.

Read this first — an honest note

This is a plain-English data processing agreement written by a small UK company. It is deliberately short, it uses ordinary words instead of recitals, and every factual claim in it describes what our software actually does today — not what a template says a vendor usually does. We think that makes it easier to review, not weaker.

You do not have to use it. If your legal team would rather work from your own DPA, send it to admin@bimmer.lighting and we will review and sign it. We are happy to work from your paper. What we will not do is sign a document that says something untrue about how BIMMER works, so expect us to come back on clauses that describe a system we do not run.

Nothing here is legal advice, and we are not your lawyers.

The short version, for a vendor questionnaire

1. The parties, and how this agreement is accepted

Who we are

ProcessorOrienjo Ltd, trading as BIMMER
Company number14776540 (registered in England & Wales)
VAT numberGB442654690
ICO registrationZB532168
Registered office71–75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom
Data-protection contactadmin@bimmer.lighting — Orienjo Ltd has no separate data protection officer, and is not required to appoint one; requests are handled by the founder.
Commercial contactjiq@bimmer.lighting (Ji Q, founder)

You are the company that holds the BIMMER Cloud workspace — the legal entity named at checkout, or named in the signature block below if we countersign. Where your workspace has several members, the company is the controller; the individual seat holders are not.

Two ways this becomes binding — pick either

When it starts and when it ends

It takes effect on the earlier of: the date we countersign a copy for you, and the date you first upload a file to BIMMER Cloud. It runs for as long as we hold any file of yours — which, because your library is not cleared on a schedule, means until you delete those files or delete your account. The obligations that need to outlive it (confidentiality, and the deletion duty in clause 10) do.

What it does not cover

It does not cover BIMMER Desktop (Founding Edition). The desktop app converts through your own Autodesk account: your geometry and photometry go from your machine to Autodesk and never reach BIMMER's servers at all. There is no upload to us, no library and no cache. We are therefore not your processor for anything on the desktop edition — the only personal data we hold is the licence record itself, and for that we are a controller (see clause 2). If your files must never leave your own vendor perimeter, the desktop edition is the honest answer.

2. Where we are your processor, and where we are a controller in our own right

Most DPAs assume the split runs along an "our data / your data" line. For BIMMER it does not, and getting this wrong causes real problems later — so here it is plainly.

We are your processor for exactly one thing

The content of the files you upload through the cloud converter, and what we derive from them: the .sat you upload, the .ies you upload, the .rfa we deliver, the file names you gave them, the identity overrides you type, and the photometric metadata we read out of your IES and store alongside the entry. We act on your instruction, we use it for nothing else, we never share it and we do not use it to train anything.

We are an independent controller for these

How we handle all of that as controller is set out in the privacy policy, which is the correct instrument for it. Article 28 does not apply to it, and we will not sign a schedule that says otherwise — not to be difficult, but because we could not perform it. We cannot, for example, delete an account holder's record "on your instruction" while that person still holds a working login with us.

3. What we process, why, and for how long

The full detail is in Annex A, which is part of this agreement. In summary: we convert luminaire geometry (ACIS .sat) and photometry (IES LM-63) into Revit lighting-fixture families (.rfa), we run automated validation gates over the result, and we keep the uploaded files and the delivered family in your private product library until you delete them.

The awkward, honest part about CAD files

In the ordinary case the files you upload contain no personal data at all. A solid model of a downlight and a candela distribution do not relate to an identifiable person. If that were reliably true of every upload, Article 28 would not be engaged and you would not need this agreement.

It is not reliably true. IES LM-63 headers carry free-text keywords — [TEST], [TESTLAB], [ISSUEDATE], [MANUFAC], [OTHER] — that routinely name a test engineer or a lab contact. SAT headers carry author and product strings. File names carry people's names constantly. And the identity overrides are free text you type.

Our pipeline is byte-transparent by design: we store your SAT and IES exactly as you gave them to us, and we store the file names verbatim. That is deliberate — it is what makes re-issue and reproducibility work — but it means we cannot tell in advance whether a given upload contains personal data, and we cannot strip it out. UK GDPR has no exemption for small amounts of incidental personal data, or for data the recipient never looks at.

So we do the only defensible thing: we run every file, for every customer, as if personal data may be present. That is why Annex A describes the data as an open-ended category rather than a tidy list, and it is why we will not tell your questionnaire that we process none of your personal data.

4. We act only on your instructions

5. Confidentiality of the people who can reach your data

6. Security

We keep appropriate technical and organisational measures in place to protect your files, taking into account the state of the art, the cost, and the risk. The measures we actually run today are listed in Annex C — they are the same ones described in Security & data, written out clause by clause rather than in marketing prose. Annex C is part of this agreement.

We may change a measure, but not in a way that materially reduces the overall level of protection. Where a change is material we will update Annex C and the date on this page.

What we do not have, said plainly: BIMMER holds no ISO 27001 and no SOC 2 certification, and we have no penetration-test report to hand you. We would rather tell you that up front than imply otherwise. What we can show you is exactly what Annex C says: where your files sit, who can reach them, and a delete button that really deletes.

7. Sub-processors

8. Helping you answer people who ask about their data

9. Security breaches, impact assessments and the regulator

If something goes wrong

If we become aware of a personal data breach affecting your files, we will notify you without undue delay, and in any event within 72 hours of becoming aware of it, by email to your account holders and to any security contact you have given us. We will tell you what happened, which data was involved, what we have done, what we are still doing, and what you should do. We will keep you updated as we learn more.

We would rather send you an early, incomplete notice than a late, tidy one. Notifying the ICO within the 72-hour window under Article 33 is your obligation as controller, not ours; we will give you what you need to do it, and we will notify the regulator ourselves where the law separately requires us to.

Impact assessments and prior consultation

If you have to carry out a data protection impact assessment, or consult the ICO before processing, we will give you the information about BIMMER that you need — again taking into account the nature of our processing and what we actually know. Most of it is already on this page and in Security & data. Ask us for the rest.

10. Getting your data back, and deleting it at the end

11. Information and audit

12. Sending data outside the UK

The one that matters: Autodesk, in the United States

BIMMER Cloud converts your files using Autodesk's Design Automation service, which runs in the United States. On every cloud conversion your SAT and IES are staged in Autodesk's object storage and read by the Revit engine there, and the finished .rfa comes back. This is a restricted transfer of your data out of the UK, and it happens every time. It is not occasional and we do not rely on a derogation for it.

What limits the exposure: the staging bucket is created under Autodesk's transient policy, so Autodesk purges those copies automatically; the signed URLs used to hand files to and from the engine are short-lived; and the finished family comes back to your library in Ireland. Your library at rest is never in the United States.

The safeguard. We rely on Autodesk's own data processing terms and the Article 46 safeguard provided under them — either the UK Extension to the EU–US Data Privacy Framework, where the receiving Autodesk entity is certified for it, or the EU Standard Contractual Clauses with the ICO's UK International Data Transfer Addendum. Email admin@bimmer.lighting and we will confirm in writing which mechanism is in force for your contract and send you a copy — we would rather state the current position on request than print a claim on a web page that quietly goes stale.

The legs that stay in the UK and EEA

Both are transfers from the UK to the EEA, which UK adequacy regulations cover — no Addendum is needed for the transfer itself. The residual point, which a thorough reviewer will raise before we do: both providers have US parent companies whose staff may access systems for support, and both cover that in their own DPAs with SCCs plus the UK Addendum.

The rest

Stripe (billing), Google (sign-in, only if the seat holder chooses that button), Resend (account email) and Cloudflare (DNS only) are covered in Annex B with their locations and roles. None of them can reach your file content. Stripe and Google are independent controllers, not our sub-processors, so their transfers are governed by their own terms with you and with them, not by this agreement.

If the US leg is a blocker

If your policy will not permit the Autodesk transfer at all, say so early and do not sign this. BIMMER Desktop (Founding Edition) is a genuinely different data flow, not a workaround: the app runs on your machine against your own Autodesk account, so your files reach Autodesk under your own agreement with Autodesk and never touch our servers. Email jiq@bimmer.lighting.

13. General

Which document wins

On anything about processing personal data, this agreement takes precedence over the terms of service. On everything else — credits, plans, refunds, liability, acceptable use — the terms of service govern. If we have separately signed your own DPA, that one wins over this page for the customer it names.

Liability

Each party's liability under this agreement is subject to the limits and exclusions in the terms of service, which cap Orienjo Ltd's total liability at the amount you paid us in the 12 months before the claim. Nothing here limits any liability that cannot lawfully be limited, and nothing here limits a data subject's rights or a regulator's powers against either of us.

Changes to this agreement

We may publish a new version. Where a change materially reduces your protections we will email account holders before it takes effect, and if you do not accept it you may terminate the affected part of the service. The version number and date at the top of this page change with every revision. If we have countersigned a copy for you, that copy stays in force until you and we agree a new one.

Law and jurisdiction

This agreement is governed by the law of England and Wales, and the courts of England and Wales have exclusive jurisdiction. "UK GDPR", "controller", "processor", "personal data", "processing", "personal data breach" and "data subject" have the meanings given in the UK GDPR and the Data Protection Act 2018.

Severability

If any part of this agreement is held unenforceable, the rest continues in force.

Signature

Our side is already signed. If you need a countersigned copy, fill in your side, email the page to admin@bimmer.lighting, and we will return it executed — normally within one business day. If you would rather not sign anything, you do not have to: see clause 1.

For Orienjo Ltd (processor)

Signed for and on behalf of Orienjo Ltd, company number 14776540, 71–75 Shelton Street, Covent Garden, London, WC2H 9JQ.

Ji Q — Founder, Orienjo Ltd
Date: 26 July 2026  ·  DPA version 1.0
jiq@bimmer.lighting

For the customer (controller)

Company name, and registered number if you have one:

Signature

Name and position

Date, and the email address your BIMMER workspace is under

Annex A — the processing, in detail

Required by Article 28(3) UK GDPR. This annex covers only the processing where we are your processor. It deliberately does not cover account data, team invites, trial and abuse accounting, licence records, billing or support — for those we are a controller, and the privacy policy is the right document. See clause 2.

Subject matter

Conversion of customer-supplied luminaire CAD geometry (ACIS .sat) and photometry (IES LM-63 .ies) into Revit lighting-fixture families (.rfa), and the hosted storage of those files in the customer's private product library.

Duration

From your first upload until you delete the files or delete your account, plus up to 30 days to complete deletion if you instruct it at the end of the service. We do not clear libraries on a schedule, and ending a plan does not delete anything.

Nature of the processing

Purpose

Providing the BIMMER Cloud service to you, and nothing else. Not analytics, not benchmarking, not a shared parts library, and not training any model.

Types of personal data

This is deliberately an open-ended category, because we cannot inspect your files to narrow it and we will not pretend otherwise:

In practice that means, non-exhaustively:

We do not seek this data, we do not index it, we do not look at it, and we cannot remove it. In most uploads there is none. Please do not upload special category data or criminal offence data (Articles 9 and 10) — BIMMER is not designed for it and we would not know it was there.

Categories of data subject

Note that the account holders themselves are not in this list. We hold their data as a controller, not on your behalf.

Obligations and rights of the controller

Yours are set out in UK GDPR and in this agreement. In short: you decide what to upload, you confirm you are entitled to convert it, and you are responsible for having a lawful basis for any personal data that travels inside it.

Annex B — sub-processors

Current as at 26 July 2026. We will email account holders at least 30 days before adding or replacing anything in section 1.

1. Sub-processors that can access your file content

WhoWhat they do, and what they holdWhereRole
Autodesk
(Autodesk Platform Services)
Runs the Revit engine that performs your conversion. Receives the uploaded SAT and IES, the job parameters and the family parts, and returns the .rfa. Staging storage uses Autodesk's transient policy and is purged automatically. United States
(Design Automation, us-east)
Sub-processor
Amazon Web Services
(S3)
The private bucket holding your product library at rest — the SAT and IES you uploaded and the .rfa we delivered. Also holds our desktop installers. Ireland
(eu-west-1)
Sub-processor
Heroku
(Salesforce)
Application hosting and the Postgres database holding your library metadata — entry names, folders, sizes, your verbatim file names, identity overrides, photometric metadata and validation results. Also where the short-lived working copy of a running job sits, in temporary storage that is never backed up. Ireland
(EU region)
Sub-processor

2. Everything else — none of these can reach your files

WhoWhat they do, and what they holdWhereRole
Stripe Payments and invoicing. Holds billing name, email, VAT number, invoices and — for subscribers — the stored payment method used for renewals. Card details go directly to Stripe and never reach us — we store only a Stripe customer reference. UK, Ireland and the United States Independent controller
Google "Sign in with Google" only, and only for seat holders who choose that button. Sees the sign-in identity assertion — Google account id, email, name. Ireland and the United States Independent controller
Resend Delivers account email — welcome, address confirmation, password events, purchase confirmations and team invitations. Sees the recipient address, the name and the message body. EU sending region;
US-incorporated provider
Our processor
(controller-side data)
Cloudflare Authoritative DNS for bimmer.lighting only. Records are DNS-only, so your traffic goes straight to our server — Cloudflare never sees a request payload or a file. Listed for completeness rather than because it processes anything of yours. United States DNS provider

Our privacy policy groups all of these under the everyday heading "processors we use". This annex is the accurate legal classification, and where the two differ this annex governs. Stripe and Google determine their own purposes for the processing above — payment services and their own anti-fraud and regulatory duties in Stripe's case, account and authentication services in Google's — which makes them independent controllers rather than our sub-processors, and means we are not answerable under Article 28(4) for their own processing.

3. Named here so you do not have to ask

Annex C — technical and organisational measures

These are the measures actually in place, not a template. They are the same ones described in Security & data.

Encryption

Access control

Separation of customers

Handling of working copies

Deletion

Use limitation

Organisational

Measures we do not have