My MedicalDaybookYour companion between appointments.Beta
Made by Mark 1 Apps LtdCopyright 2026 Mark 1 Apps Ltd. All rights reserved.
My MedicalDaybook
Beta
Your companion between appointments.
Only the people you choose see your records: your care circle.
See the app with made-up example data. No sign-in needed, and nothing you do is saved.
Who would you like to look at? A made-up person with a month of records.
Menopause is coming later.
The shared demo is a cancer example that everyone can see. Anything you add can be seen by other visitors and is wiped every night, so no real details please. The Daybook Assistant works there.
My MedicalDaybook
Beta
Your companion between appointments.
Your own Daybook, for you and the people you invite.
My MedicalDaybook
Beta
This sign-in is not in a care circle yet.
My MedicalDaybook
Beta
config.js is missing.
Copy config.example.js to config.js, paste in the Firebase web config, then commit it. Accounts and care circles are made from the app itself.
Daybook
View onlyRead onlyOffline
Latest temp--
Drinks0 ml
Meds taken0 of 0
Timeline
Nothing logged yet for this day.
Scheduled
When needed
Finished courses
No longer counted in the day's doses. Every dose taken is kept.
Given in hospital
Exemption certificate
Your NHS prescription exemption certificate, ready to show at the pharmacy.
Not added yet. Add it here so it is always to hand at the pharmacy counter.
Reports
For the team
For the dietitian, therapist or GP
Your own records
Trends
Your latest readings, then a chart of each.
Temperature--
Heart rate--
Blood pressure--
Oxygen--
Pain--
Mood--
Sleep--
Weight--
Charts
Temperature
Amber band 37.5 to 37.9. Red band 38.0 and above.
Pain
Check-in scores make the line. Extra readings from the Pain tile are the hollow points.
Mood
Heart rate
Blood pressure
Oxygen
Weight
Sleep
Deep, core and REM stacked to match hours asleep. Grey is a night logged without the stage breakdown. Tap a bar for awake time in bed.
Drinks per day
Bowel movements per day
Teal is types 1 to 5 on the Bristol chart, warm is loose (type 6 or 7). A day marked "none" shows as empty.
Your flare plan
Sessions0 of 0 done
Tap a day on the calendar to mark a treatment session.
MonTueWedThuFriSatSun
Session Done Planned Rest week Flare day Steroid courseC chemo · R radiotherapy · I immunotherapy · O other Mood, good to rough
Treatment days and after
Treatment cycle--No sessions marked yet
Side effects
What the treatment or a medicine is doing to you. Each one goes on the timeline and into Notes for the team, with what caused it. You can also log one from a medicine's card.
No side effects logged yet.
How treatment goes
Plan documents
No plan uploaded yet. Add it here when you get it, then get a plain English walk-through from your AI app.
Steps--not logged
Today0exercises done
Steps this week
From Apple Health
Gentle exercises
The ones you chose, plus any of your own. Tap to tick one off, swipe a row left to remove it. All optional.
Nothing chosen yet. Tap Choose exercises to pick from twenty-four gentle ones.
Daily exercises
Check these with your team before starting, and go gently on low days.
No exercises yet. Tap Edit programme to add your own.
Physio plan
No documents yet. Add letters, results or photos of paperwork here.
Kept up to date by Daybook from your answered questions. To take one off, reopen the question from its "..." menu on Today.
Plain English explanation
Two ways to get a plain English explanation. Explain with Daybook Assistant sends the letter (its text, or up to 8 page photos) to Daybook Assistant, Daybook's AI helper, which runs on Claude, an AI made by Anthropic, a US company. You do not need an AI account of your own. The explanation is saved with this letter, and you can change or delete it. Anthropic does not train its models on it, and the bridge keeps only a count of words used. Send to my AI app opens the share sheet for Claude, ChatGPT, Copilot or Gemini; paste the reply below. Either way the letter leaves Daybook and goes to an AI company's servers, so leave out anything you would not want sent. AI can get things wrong: check anything that matters with your care team.
This explanation is for context only. It is not medical advice. Always check changes with the medical team.
Send by email puts the diary in an email from your own Mail app, to a contact with an email address, such as the dietitian.
Questions for the dietitian
Asked from Today with "Question for the team" and labelled Dietitian. They go on the first page of the report, and stay until marked as answered.
Each food gets simple tags from the UK food table (McCance and Widdowson), matched on the words typed in and following UK food label rules per 100 g. They say what a food is like, not how much was eaten. A guide for the conversation, not medical advice.
No food or drink logged in this period yet.
How the period has felt, for a therapist, counsellor or GP: your best and hardest days, how often you felt low, one chart of mood with pain and sleep behind it, a written brief, your weeks, and your questions labelled Wellbeing. Your notes themselves stay in Daybook; only the brief and a few chosen quotes go on the report.
Questions for the therapist
Asked from Today with "Question for the team" and labelled Wellbeing. They go on the report, and stay until marked as answered.
The period in brief
Week by week
The three evening taps, sleep, and your weekly check in your own words. Your week is on Today, five minutes once a week.
For the pain nurse or team: your pain scores morning and evening, the worst pain each day, where it was in your own words, every dose of pain relief, your nights, and your questions labelled Pain team. Everything comes from the check-ins, the Pain tile and the Meds tab as logged.
Questions for the pain team
Asked from Today with "Question for the team" and labelled Pain team. They go on the report, and stay until marked as answered.
The period in brief
By time of day
Pain relief
Week by week
Where it was, in your words
What you wrote under the pain scores, as logged, in full. These print on the report.
For the IBD nurse or gastro team: your bowels against your usual number a day, blood and urgency, flare days and your calls to the advice line, injections, infusions and steroid courses, weight and temperature, the results you were given, and your questions labelled Gastro. Facts as logged, against your own usual. It never says whether something is a flare: that is the team's call.
Questions for the gastro team
Asked from Today with "Question for the team" and labelled Gastro. They go on this report, and stay until marked as answered.
The period in brief
Treatment, the flare plan and results
Week by week
The flare log
Results in this period, as given
Two A4 pages to hand over or email: what is new, eight readings at a glance, your medicines and your questions with room to write the answers, then the charts and the notes week by week. Every figure comes from what was logged. Preview shows the two pages and prints them; Send to the team emails them to a contact with an email address, with the PDF attached, from reporting@mymedicaldaybook.co.uk in your name and with your own address as the reply address (or through your own Mail app where Daybook cannot send). Summarise with Daybook Assistant sends these notes and your questions to Daybook Assistant (AI from Anthropic, in the US) to write each week up in a few lines and tidy the spelling; without it the report shows the most telling note of each day. Suggest questions to ask sends them too, and offers questions you can add with one tap. Send or copy does the same through your own AI app. Any of these sends the notes to an AI company's servers, so leave out anything you would not want sent.
Questions for the team
One recording for the whole appointment. Tap a question as they start answering it, so each answer is easy to find later.
Summary
Simple checks on the readings by the app, worst first. Not medical advice. Anything that worries you, call the team.
Notes
Week by week, seven days at a time back from the last day: the longest written notes, and how many more are in Daybook, or each week in a few lines once Daybook Assistant has summarised them (it can miss or misread things).
No notes, moods or readings in this period yet.
Signed in as
The Food diary and Notes for the team are under Reports.
Who to contact
As the team gave them: the number, the unit and the lab's own range where it was printed. Daybook keeps them and charts them. It never says whether a result is good or bad: that is the team's call, so ask them what each one means for you.
Counts only: how many circles, how many logged this week, which features were used. Nothing anyone wrote, no names, no addresses. Each circle is a code that cannot be traced back. Counted once a night at 03:30.
Each one plays through the real screens, step by step, with a ring where to tap. Tap a step to pause, and the arrows to go back or on. Made-up example data throughout.
Tap to speak, under every note box, listens through your phone's own speech recognition: tap, say it, tap again to stop, and change any word like typed text.
In words
Everything the set-up asked for lives here, and can be changed any time.
What Daybook is for
Tick what applies; more than one is fine. Each brings its own questions and its own limits on the reports. Shared by everyone in the circle.
Food
Adds typical portion sizes to the Food sheet, and rough calorie, protein, carb and fat figures to Today, the Food diary and Notes for the team. Estimates only, shared by everyone on this account, not medical advice.
Each day's estimated protein is compared with it in the Food diary and in Notes for the team.
Notes for the team
Your full name, as the hospital has it. It goes at the top of every report and in the subject and sign-off of the covering email, so the team can file them against your records. Left empty, the reports use the first name of the circle's patient and the email is signed with your first name.
Your week
The weekly Your week check-in asks about the week up to this day, and offers itself over the last three days of it. If you have treatment on the same day each week, ending your week there makes each one a treatment week.
Reminders
One notification, no pressure. Needs reminders on for at least one phone in the circle.
Your care circle
The people you have chosen to see these records. Nobody else can.
An invite is a link that works once and expires in a week.
Apple Health
Optional. Steps, sleep, workouts, weight and BMI, and food totals can arrive automatically through the Health Auto Export app (iPhone only; the automatic sending needs its paid version, a one-off purchase). Everything can be typed in instead, so Daybook works in full without it. Its automation posts to the address below with this circle's inbox key in the X-Care-Log-Key header (Care Log was Daybook's first name). The key is this circle's alone.
App
Add Daybook to the Home Screen from the Share menu in Safari to use it like an app.
Built to meet WCAG 2.2 level AA, the web accessibility standard. Last checked on 28 September 2026, with automated tests (axe-core) and by hand, in light and dark.
Daybook is in Beta while it is readied for the App Store and Google Play. It works in full; some things may still change, and anything that goes wrong is worth telling Mark about.
Made by Mark 1 Apps Ltd Company number 17510025, registered in England and Wales. Copyright 2026 Mark 1 Apps Ltd. All rights reserved.
Exercises based on
NHS Live Well sitting, flexibility and strength exercises
Memorial Sloan Kettering Cancer Center, Chair Exercises
Body area tags are a guide only. Your care team has the final say.
Last updated 18 October 2026
My Medical Daybook (Daybook for short) is made and run by Mark 1 Apps Ltd, a company registered in England and Wales (company number 17510025), which is responsible for the information the app holds (the "data controller" in UK law). Mark 1 Apps Ltd is registered with the Information Commissioner's Office, registration number ZC275185.
The short version
What you record in Daybook is yours. It lives in your care circle's own locked space. Only the people you choose see it, and you can take anyone out.
Mark 1 Apps Ltd never looks at your records in running Daybook. The only exceptions are if you ask us for help and agree to us looking, or where the law requires it.
No circle can see another circle's records. The database enforces this, not just the app.
Nothing is sold, nothing is used for advertising, and nothing is used to train AI.
Your health information leaves your circle's space only when you use a feature that sends it (listed below, each one started by a tap), or through the medicine reminders if you switch them on.
You can delete any entry, document or recording yourself, and you can ask for everything to be exported or erased.
No cookies, no tracking, no analytics.
Your care circle
A care circle is one patient's records and the people they have let in. It is set up by the patient, or by a carer for someone they look after. A carer setting it up names the patient and confirms that the patient has agreed, or cannot decide this for themselves and the carer is acting for them; that confirmation is kept with the circle, with the date. The records are the patient's, whoever typed them in: the patient's rights below come first, and the patient can take charge of the circle at any time. Only the patient, and the person who set the circle up until they hand it over, can invite someone in or remove them. Everyone else in the circle has exactly the access they were given and nothing more.
What Daybook stores
Your sign-in: your email address and password (held by Google's Firebase Authentication; Daybook never sees the password), your first name, your role in the circle (family, read only, or medicines and treatment only), whether you are the patient or a carer, and which circle you belong to.
What your circle records: check-ins (pain, mood, sleep, sickness, appetite, energy, how much you felt low, worried or enjoyed something each evening, a weekly check whose questions follow the conditions Daybook is set up for, a carer's own weekly check on how the patient seemed, with Crohn's or colitis tummy pain, whether your gut stopped you doing anything, nights up for the toilet and a weekly question about joints, eyes, skin and mouth, and what you write), readings (temperature, heart rate, blood pressure, oxygen, weight and BMI), food and drink, notes, questions for the care team and their answers, including any voice recordings you choose to make, medicines, doses and reminder times, letters and documents you photograph or paste in and the explanations saved with them, bowel movements (the type, any blood, urgency and accidents, and with Crohn's or colitis your usual number a day and whether you have a stoma), blood test and calprotectin results you type in or read from a photo, as the team gave them, with Crohn's or colitis the flare plan your team gave you, which days you mark as flare days and the calls you log to the advice line, symptoms between check-ins, which conditions Daybook is set up for, treatment sessions and the calendar, exercise ticks, steps, sleep, workouts and food totals if you connect Apple Health, saved meals, who to contact (names, roles, phone numbers, any extension or menu option, and email addresses), and your settings.
On your phone: a copy of your account record and of the records you have opened, so the app works on a weak signal, and a few settings (which charts you view as tables, the exercise filter, the weight unit, the opener). Words typed into a note or a question are kept on the phone until you save or close that screen, so they are not lost if the phone closes the app; they are cleared when you save, cancel or clear them, and after 7 days at most. A check-in you have started is kept whole (the scores, the words and the step you were on) on the phone and in your circle's space until it is saved or closed, so it comes back as you left it on either phone. Your browser holds these and they go when you clear its data.
If you turn on reminders: each phone's push address and browser type, so the reminder reaches it. For Daybook Assistant: a daily count per circle of how many requests were made and how many words they used, for the cost.
Where it is kept
In Google Cloud's Firestore database in London (the europe-west2 region), through Google's Firebase service and under Google's security measures. Everything travels encrypted (HTTPS), and Google encrypts it when stored. It is not end-to-end encrypted, so Google's systems and the operator can technically reach it. Anything you send with an AI button goes to Anthropic in the United States. The app itself is served from GitHub Pages.
Who can see it
The members of your care circle, the people the patient, or whoever set the circle up, chose, according to the access they were given. Family members can add, change and delete. A read-only member sees everything and changes nothing. A "medicines and treatment only" member sees medicines, the treatment calendar (with the mood marks) and the readings, sleep and drinks charts, and nothing else. The database itself enforces these rules, not just the app.
Mark 1 Apps Ltd, as the operator, has administrative access to the database in order to run it. Faults are in the code, not in anyone's circle, so running Daybook never involves reading your records. The only times anyone at Mark 1 Apps Ltd would open a circle's records are if you ask for help with something only your own records can explain and agree to it first, or where the law requires it. Both would be rare, and you would know.
Usage counts. To see which parts of Daybook are used and keep it running well, the operator sees counts, worked out once a night: how many circles there are, how many logged anything in the last week, how many check-ins were done, how many times each Daybook Assistant feature and the Send by email button were used, and which conditions circles are set up for. Each circle appears as a short code that cannot be traced back to it, with those counts and the date something was last logged. The counts never include anything you wrote, any reading, any name or any address, and the daily totals are kept for 90 days.
Google, as the company hosting the database, under its own data processing terms.
Cloudflare, which runs Daybook's bridge, Resend, only for a report you email from Daybook, and Anthropic, only for what you send with an AI button, as described below.
Nobody else, unless the law requires it.
What leaves your circle's space, and when
Send to the team and Send by email, only when you tap Send. The report PDF, your message and the contact's address go through Daybook's bridge to Resend, the email service that sends it, from reporting@mymedicaldaybook.co.uk in your name. Your own sign-in email address is the reply address and gets a copy, so the clinic's reply comes straight to you, never to Mark 1 Apps Ltd. Resend keeps the email in its sending records for a limited time under its own terms; the bridge keeps only a daily count, and your circle keeps a note of what was sent to whom and when, which you can delete. Where Daybook cannot send (the demo, or before it is switched on) the email goes through your own Mail app instead and nothing passes through the bridge.
Scan a barcode, or search packaged foods, only when you do it. The camera looks for a barcode on your phone and no picture is kept or sent. Only the barcode number, or the food words you typed in the search box, go through Daybook's bridge to Open Food Facts, a free and open food database, to ask what the product is; nothing about you goes with them. If the product is found, its name and label figures are saved in your circle's My foods, so they can be used again. The camera is used only while the scanner is open.
Daybook Assistant, only when you tap. Daybook Assistant is Daybook's name for its AI helper, which is Claude, an AI model made by Anthropic, a US company. Seven features send something through Daybook's bridge to Anthropic for it: Explain with Daybook Assistant (a letter's text or page photos), Suggest questions to ask and Summarise with Daybook Assistant (the Notes for the team text), Write the brief with Daybook Assistant on two reports (the scores and notes behind the Mood and wellbeing report; the scores, words and doses behind the Pain and pain relief report), Read it from a photo (a photo of a medicine) and Add from a photo or PDF of the plan (an exercise or physio plan). So that information goes to the United States. Anthropic does not use what is sent through its API to train its models and handles it under its own terms. The bridge keeps nothing of what was sent or returned, only a count of words used, for the cost. An explanation of a letter is saved with the letter, and you can change or delete it; the other replies are shown for you to check, and only what you then save is kept. There is a daily limit per circle.
Your own AI app. "Send to my AI app" and "Copy for my AI app" put the text on your phone's share sheet or clipboard. Where it goes from there is between you and the app you choose.
Save as PDF, Print, Share and Copy make a copy for you to give to the clinic or someone else. Once it has left the app, it is in your hands.
Tap to speak uses your phone's own speech recognition (Apple's on an iPhone, Google's in Chrome). Depending on the phone, the audio may be processed on the phone or on that company's servers under their terms. Daybook receives only the words.
Provide feedback (while Daybook is in Beta) sends what you type, any picture you add, which screen you were on, the app version and the kind of phone to Mark 1 Apps Ltd through the bridge, so the app can be put right. It is kept only until the Beta is over, is never part of your circle's records and is read by Mark alone. Never put health details in it unless the problem needs them.
Apple Health. Nothing goes to Apple from Daybook. If you set up the Health Auto Export app to send steps, sleep, workouts, weight and BMI, and food totals, that data comes from your phone to Daybook's bridge and into your circle's space. The bridge keeps the last message it received, trimmed, so a problem with the feed can be checked.
Reminders. If you turn on medicine reminders, each notification goes through your browser's push service (Apple, Google or Mozilla). The message is encrypted so that service cannot read it, and unless you switch it off it names no medicine ("A medicine is due"), so no medicine name shows on your lock screen.
Fonts and chart code. The app loads its fonts from Google Fonts and some code libraries from Cloudflare's cdnjs. Those servers see your phone's internet address when the app loads, as with any website. None of your entries go to them.
Daybook's bridge. A small service on Cloudflare that handles sign-up, invites, the Apple Health feed, reminders, the emailed reports and Daybook Assistant's requests. It checks your sign-in, or for the Apple Health feed your circle's inbox key, and writes only your circle's records and your own sign-up record. Cloudflare keeps standard request logs for a short time.
Why it is held
To provide the service you have asked for, with your explicit consent for the health information you choose to record. UK data protection law calls health information "special category data", which is why it is handled with the care above. You can withdraw consent at any time by deleting what you recorded or asking for it to be erased.
How long
Until you delete it. Deleting an entry, document or recording removes it from the database straight away. Removing a member removes their access and their reminders. The last Apple Health message held by the bridge is overwritten by the next one. Export and deleting a whole circle with one tap are planned; until they arrive, ask using the contact details at the top and it will be done within 30 days. Google keeps standard server logs for a limited period.
Your rights
Under UK data protection law you can ask to see the information held about you, have it corrected, have it erased, have a copy to take elsewhere, and object to how it is used. Ask using the contact details at the top. You can also complain to the Information Commissioner's Office at ico.org.uk.
Children
A sign-in holder must be 18 or over. A parent or carer may set up a circle and record on behalf of someone they look after, including a child, with that person's agreement where they are able to give it, and otherwise acting in their interests.
The demo
The Guest button opens a shared demo. Everything in it is made up, anyone can see what is added, and it is wiped every night. Put no real details in it.
Changes
If this policy changes, the date at the top changes.
Last updated 16 October 2026
1. What Daybook is
My Medical Daybook (Daybook for short) is a personal record-keeping tool for a patient and the people looking after them, made and run by Mark 1 Apps Ltd, a company registered in England and Wales (company number 17510025).
It is not a medical device, it gives no medical advice, and it does not replace your doctors, nurses or pharmacist. Everything it shows, including the summary lines, the flags, the food estimates and the AI explanations, is there to help you talk to your care team, not to decide anything for you. If you are worried about a symptom, contact your care team or NHS 111. In an emergency call 999.
2. Your account
One sign-in per person. Keep your password private; you are responsible for what is done with your sign-in. A care circle is the patient's. The patient, and whoever set the circle up until they hand it over, decide who is invited and with what access, and can remove them. By inviting someone you confirm that the patient agrees to them seeing the records. Setting up a circle for someone else means you have their agreement, or they cannot decide for themselves and you are acting in their interests.
3. Your records
They remain yours. You give Mark 1 Apps Ltd permission only to store them and show them to your care circle, as the privacy policy describes. You are responsible for what you enter and for checking it is right, especially medicine doses and times.
4. Using it fairly
Daybook is for personal, non-commercial use. Do not try to get into another circle's records, probe or overload the service, or use it for anything unlawful. Do not enter anyone's information without their agreement.
5. Recordings
"Record the answer" and "Record the appointment" record people speaking. Ask them first, every time; the app asks you to confirm that you have. You are responsible for any recording you make and for what you do with it.
6. Daybook Assistant (the AI features)
They are optional. Daybook Assistant is an AI helper that runs on Claude, made by Anthropic. When you use it, the text or photo you chose goes to Anthropic in the United States, as the privacy policy describes. Anything it writes or reads, including explanations, summaries, suggested questions and details read from a label or plan, can be wrong. Check anything that matters with your care team.
7. Availability
Daybook is provided free and as it is. It depends on Google, Cloudflare, GitHub, your phone's maker, Resend for the emailed reports and, for Daybook Assistant, Anthropic, and may be unavailable or change without notice. Mark 1 Apps Ltd may change, pause or withdraw it. If it is to be withdrawn you will be given reasonable notice and a way to take your records with you.
8. No warranty, limited liability
As far as the law allows, Mark 1 Apps Ltd is not liable for loss arising from your use of the app, from an error in what it shows, or from anything decided on the basis of it. Nothing in these terms limits liability for death or personal injury caused by negligence, or for anything else the law does not allow to be limited.
9. The code and the name
Copyright 2026 Mark 1 Apps Ltd. All rights reserved. The code is published so that it can be read, not reused: see the licence in the repository. The names My Medical Daybook and Daybook, the strapline, the artwork and the Mark 1 Apps name and mark belong to Mark 1 Apps Ltd. Third-party parts keep their own licences.
10. Ending
You can stop at any time by signing out, and you can ask for your circle to be erased. Mark 1 Apps Ltd may close a sign-in used in breach of these terms.
11. Law
These terms are governed by the law of England and Wales.
12. Changes
The date at the top shows the current version.
Your companion between appointments.
My Medical Daybook is a private, shared health record for a patient and the people looking after them. It keeps the days between appointments in one place: how you feel, readings, medicines and doses, food and drink, letters and what they mean, questions for the care team and their answers, treatment days and gentle exercise. Notes for the team turns it into a short summary for a ten-minute appointment.
Made by Mark Brown, first for his own cancer treatment and the people around him, and run by Mark 1 Apps Ltd, a company registered in England and Wales (company number 17510025).
Daybook is in Beta while it is readied for the App Store and Google Play. It works in full; some things may still change, and anything that goes wrong is worth telling Mark about.
Not medical advice
Daybook helps you keep track and talk to your care team. It makes no diagnosis and is not medical advice. Any prompt to contact the team is general: follow what your own team and your alert card say. If you are worried, contact your care team or NHS 111. In an emergency call 999.
Accessibility
Built to meet WCAG 2.2 level AA, the web accessibility standard, and checked on every screen in light and dark with automated tests and by hand. The main text is 17px and the buttons are large, because the person using it may be tired.
Add it to your Home Screen
On an iPhone, open Daybook in Safari, tap Share, then "Add to Home Screen". On Android, open it in Chrome and choose "Add to Home screen" from the menu. It then opens like any other app, and medicine reminders can be switched on.
Built with
Google Firebase (sign-in and the database, London)
GitHub Pages (the app) and a Cloudflare Worker (the bridge)
Chart.js, pdf.js, mammoth.js, jsPDF and html2canvas
Anthropic's Claude, behind Daybook Assistant (the optional AI features)
Resend, which sends the emailed reports
The Fraunces and Inter typefaces
Data sources
Food tags and estimates: CoFID 2021, McCance and Widdowson's The Composition of Foods Integrated Dataset, Public Health England, under the Open Government Licence v3
Scanned barcodes: product names and label figures from Open Food Facts (openfoodfacts.org), made available under the Open Database Licence by its contributors
Gentle exercises: NHS Live Well sitting, flexibility and strength exercises; Memorial Sloan Kettering Cancer Center, Chair Exercises
Licence
Copyright 2026 Mark 1 Apps Ltd. All rights reserved. The code is published so that it can be read, not copied, hosted or built on. Third-party parts keep their own licences.