Privacy notice
Aston Domestic carries out electrical work in people’s homes on behalf of the landlords who own them. To do that it holds a name, a telephone number and notes about how to get in. This says exactly what that amounts to, why, and what you can ask for.
Who holds it
Aston Domestic.
No contact address has been published here yet. Until one is, ask your landlord for the contractor’s details — they instructed the work and hold the same record.
Your landlord decides that the work happens and holds the resulting safety record; Aston Domestic carries it out and holds what it needs in order to. If you want a record removed and it is part of the safety history of your home, your landlord is the one who decides.
What is held
Every category, with the actual fields named. Nothing is held for advertising, nothing is sold, and nothing is used to make an automated decision about anybody.
The occupier of a dwelling
Erased on requestTo arrange access, and to tell somebody an engineer is coming. An engineer stood outside a door that has not opened has nothing else to work with.
- Kept
- Until the tenancy ends or the landlord sends a correction, whichever is first.
- Where
- sites.tenant_name, sites.tenant_phone, sites.tenant_email
How to get into the property
Erased on requestA note from the landlord or from a previous visit — a key safe, a side gate, a dog in the garden, the hours somebody is in.
- Kept
- Until it stops being true. It is replaced rather than added to.
- Where
- sites.access_notes
The dwelling itself
Kept — see belowIt is where the work is. The UPRN is the identity, because addresses get typed six different ways and a compliance history split in half across two spellings is worse than no history at all.
- Kept
- While the landlord holds the contract, and after it as compliance history.
- Where
- sites.address_line1, sites.address_line2, sites.postcode, sites.uprn, sites.lat, sites.lng
What was done at the property, and what was found
Kept — see belowThe compliance record. This is the thing the landlord is legally obliged to hold, and the reason the work happened at all.
- Kept
- Until superseded by a later inspection, and then for as long as the landlord requires it. The report is retained and handed to the next tenant.
- Where
- jobs.description, job_events.note, job_reports.work_done, job_reports.found, job_reports.recommend, job_reports.unsafe_note, job_observations.description, job_observations.location, job_results.notes, job_results.certificate_number
Photographs and filed documents
Reviewed on requestEvidence of the work. A written paragraph saying a consumer unit was replaced is worth a great deal less than the same paragraph with a picture of it.
- Kept
- With the job they belong to.
- Where
- job_photos.storage_path, job_photos.caption, job_documents.storage_path, job_documents.file_name
The people who work here
Kept — see belowTo run the diary, to pay them, and to greet them by the right name.
- Kept
- While they work here, and afterwards as far as employment records require.
- Where
- profiles.full_name, profiles.first_name, profiles.last_name, profiles.email, profiles.phone, profiles.birth_day, profiles.birth_month, engineers.payment_terms_days, engineers.employee_ref
Where an engineer was, and when they were working
Kept — see belowTwo things record this and both are asked for rather than taken. Pressing the safety button sends a position so the office can find somebody; starting and finishing a round is a button an engineer presses. Nothing follows a location continuously, and nothing records one unless a person has acted.
- Kept
- With the alert, or the day, it belongs to.
- Where
- safety_alerts.lat, safety_alerts.lng, safety_alerts.located_at, engineer_day_marks.started_at, engineer_day_marks.finished_at
What can be erased, and what cannot
Your name, telephone number, email address and any note about how to get into the property are held so that somebody can arrange a visit and tell you they are coming. Ask, and they go. That takes effect the same day and the office can show it was done.
The record of the inspection itself does not go, and this is worth being clear about. An EICR is a safety record your landlord is legally required to hold, to give to the next tenant, and to produce to the local authority on request. UK GDPR permits keeping personal information where it is needed to comply with a legal obligation, and that is what this is. The address stays, the result stays, and what an engineer found on the day stays.
Photographs and filed documents sit in between. They are evidence of the work, so they are not deleted automatically — but a photograph taken inside somebody’s home is not the same as a circuit reading, and any that name you or show your belongings are looked at by a person when a request comes in.
What you can ask for
- A copy of what is held about youFree, and within one month.
- A correctionA wrong telephone number is worth telling the office about anyway.
- Erasure of your contact detailsDone on request. The safety record stays, for the reason above.
- To object, or to restrict what is done with itSay so, and the office will explain what it can and cannot stop.
- To complainTo the office first, and to the Information Commissioner (ico.org.uk) if that does not settle it.
Who else sees it
The complete list. It is short because this software has no mailing service, no text message gateway, no analytics, no error reporting service and no advertising of any kind.
| Who | What they do | Where |
|---|---|---|
| Supabase | The database, the sign-in accounts, and the uploaded files. | Ireland (eu-west-1). |
| Vercel | Runs the application. Requests pass through it; nothing is stored there. | Wherever the firm chooses to deploy. London for a UK firm. |
| OpenStreetMap | Map tiles on the two map screens. The browser asks for a square of map by its coordinates, so it is told roughly where somebody is looking. No tenant detail leaves the application. | Europe. |
| Open-Meteo | The weather forecast. It is asked about the coordinates of the first job of the day, never about a person’s own position. | Germany. |
| The browser’s own push service | Google, Mozilla or Apple, depending on the browser the office uses. It carries the notification for a safety alert, and is told nothing except that there is one. | Set by the browser vendor. |
What protects it
Checkable statements about things that exist, rather than a paragraph of adjectives.
- Every table is row-level secured and scoped to one firm. Two firms sharing a database cannot read each other, and a test builds a second firm, tries to cross the boundary, and takes it down again.
- An engineer sees the properties they have work at and no others. What a client is invoiced is held in a separate table they cannot read at all, because row security cannot hide one column from somebody who can read the row.
- The engineer’s map is deliberately narrowed rather than widened: an address, what is due and when, and nothing else — no tenant name, no phone number, no access note.
- Uploaded files are private. Every link to one is signed and expires, and each store refuses any file type outside its own list.
- A job’s history cannot be rewritten by anybody, the database owner included. Changes to rates, clients, properties, engineers and invoice figures are recorded by the database itself, with who made them and what the value was before.
- Passwords are held by the authentication service and never by the application. There is no password field this software is able to read.
- Signing out clears everything held on the handset, because a cached page carries tenant names and telephone numbers and a phone gets lost.
- Every page, and every one of these boundaries, is checked by two sweeps that sign in and try it rather than by reading the code.
What this software does and does not do is set out separately, on what this does.