Development

confirmator is a planning tool built from practice – made for complex working environments and still simple and clearly structured. On this page you can follow how it comes about: what has shipped, when, and which version it runs under.

What we learn from day-to-day work, and what our users tell us, feeds into development continuously – so that what you end up with is a tool cut to your working day, not to an imagined average case.

About the version number: it consists of phase, task number and build. The phase names which stage the most recently completed task belongs to – it is not a progress indicator. If a task from an earlier stage is brought forward and finished, the phase number can therefore go down while the task number goes up.

Current version: phase-3b.191.274 of 26 Sept 2026, 13:39

What the colours mean

Regular
A planned development step – new features and extensions from our roadmap.
Improvement
Something existing got better: faster, clearer or more convenient to use.
Correction
A fixed error. Kept short and to the point.
Security
Measures for protection, access and data security.
  1. Regularphase-3b.191.274

    You decide how you appear to other participants

    As an invitee, you now decide yourself how you appear to other participants in a plan: with your name, your role, your email address – or a selection of them. At least one item stays visible.

    ℹ Once for all appointments, or just for one. Below your list of appointments you set a default, including your role. On an appointment's page you can choose something else for that appointment only – for example “only my role for this audit”.

    ℹ Your email address only appears if you show it yourself. If you have not chosen anything and no name is recorded, we show only the part before the @.

    ⚠ The person responsible for the appointment still sees all your details – they invited you. The setting determines how you appear to other participants, not who can reach you.

  2. Regularphase-3b.190.271

    Your plan overview now also names the visibility labels

    The box above your planning now shows a third line: how many visibility labels your plan allows and how many you keep. Until now you only found that limit inside the label management itself.

    ℹ If your level contains no labels, it says so – rather than showing a zero that would read like an exhausted allowance.

    ℹ After moving to a smaller level the figure may exceed the limit. That is not an error: the surplus labels are kept and lie dormant, and the line tells you why one no longer takes effect.

    ℹ We also fixed a participant list that stayed silent. If an appointment held a person from an older version, the list showed an error notice instead of the names. That list now also hands out only the four details the page shows.

    ℹ The internal management console was extended at the same place.

  3. Regularphase-3b.190.270

    You now see what your appointment is still waiting for

    Your appointment page now shows who else has not accepted yet – with the session, its time and the day the request went out. Until now you only saw that the planning was not finished, not what it was waiting for.

    ℹ If everyone else has accepted, that is shown too. An empty spot would leave you guessing whether everything is fine or something failed to load. ℹ Your own reply is not in this list – you find it at your session.

    ℹ You only see names when signed in. Without signing in, the line names the waiting session, not the person – the same rule as for the other participants.

    ℹ And the appointment owner decides whether the section exists at all. They set how much their invitation link shows; if it shows nothing about the others, nothing appears here either.

  4. Regularphase-3b.190.269

    Signed in, you see who else is in your session

    Until now the appointment page showed only a figure – how many from the audit team and how many other invitees are in your session. Anyone with an account who is signed in now reads the names as well.

    ℹ Why an account is needed. A link shows that someone had access to a mailbox – not who they are. A forwarded email or a colleague at the same screen would otherwise be enough to read other people’s names. You therefore see the names when you are signed in with the account that carries your invited, confirmed address – another account is not enough.

    ℹ What the appointment owner released still applies. They decide how much their invitation link shows at all; signing in does not widen that, it puts the names beside the figures already there.

    ℹ Without signing in, nothing changes. The link stays usable without an account – you see your sessions, reply and submit requests as before.

  5. Regularphase-3b.190.268

    Your appointment list now tells you how far the planning has come

    Your appointments now show how far their planning has come – “being planned”, “fully planned”, “under revision” or “confirmed”. Next to it you see the interim figure: how many of those invited have already accepted.

    ℹ The list now answers the question you open it for. Until now it told you when to be where – but not whether the appointment is actually settled or whether someone is still missing.

    ℹ No names are given. The status tells you how the appointment stands, not who has yet to reply.

    ℹ With very many appointments we leave the status out and say so. Your appointment list itself stays complete either way.

  6. Regularphase-3b.190.267

    The change notice tells you when your calendar needs updating

    When something about an appointment changes, we write to you anyway. If you have added the appointment to your calendar, that message now carries one more paragraph: that the entry there is no longer correct and that you should download the calendar file again.

    ℹ There is no second email for this. We do not write to you twice about the same change – the note is part of the message you receive anyway.

    ℹ And anyone who never added the appointment to their calendar does not read that paragraph. A notice that appears without cause is skipped over by the third time.

  7. Regularphase-3b.190.266

    You can see who has added the plan to their calendar

    Your overview of access links now has one more line: when an invited person downloaded the appointment as a calendar file.

    It sits where “last opened” already is – it is the step after that. Anyone who has never downloaded it gets no line: an entry with a dash looks like a defect.

    ℹ What is not shown there. Whether that person’s file is still up to date is not something we tell you here – the invited person sees that on their own appointment page. And we reveal nothing about their device, their calendar or where they are. It is a point in time, nothing more.

    ℹ The line stays even if you withdraw the access link: a withdrawn link does not remove anything from anyone’s calendar.

  8. Regularphase-3b.190.265

    We tell you when your calendar is out of date

    If you have added the appointment to your calendar and something moves afterwards, the appointment page now says so. A note appears above the button: download the file once more, and your calendar replaces the old entry.

    ℹ We compare exactly what is in your file – your sessions with their time, room and note. If something changes about the appointment that does not affect your calendar entry at all, we stay silent: a notice that appears without cause is overlooked by the third time.

    ℹ If you never took the file, you will not see the notice.

  9. Regularphase-3b.190.264

    Your appointment in your calendar

    The appointment page you open from our invitation now has a button that gives you the appointment as a calendar file. Every common calendar program can read it – on your computer as well as on your phone.

    The file holds your time: every session you are scheduled for as its own entry – and if you are only there for part of one, only that part goes in. A three-day audit therefore does not block three whole days in your calendar.

    ℹ Downloading it again updates the appointment; it does not add a second one. If something has moved, simply download the file once more and your calendar replaces the old entry. If the appointment was cancelled, the file carries the cancellation – so it disappears from your calendar too.

  10. Improvementphase-3b.190.263

    Improvements to our internal administration

    We continued working on our internal administration console. Nothing changes for your account, your appointments or your data.

    ℹ We list internal work here without details – so the history stays complete and you can see which days we worked on.

  11. Regularphase-3b.190.261

    Your invoice as a PDF in your inbox

    The invoice is now attached to the invoice email as a PDF. You no longer have to download it from your account to file or forward it – it is where the email is.

    **It is the same document you find in your account under Invoices.** Same number, same file name, same content.

    ℹ For the invoice only. All our other messages remain plain text.

  12. Regularphase-3b.190.260

    Your invoice as a PDF

    Every issued invoice now has a document you can download. You will find it in your account under Invoices, next to the invoice number; the downloaded file carries that same number as its name.

    It contains everything your accounting needs: invoice number and date, the period, the amount, the tax shown separately, the payment term, our company details and the payment information.

    ℹ It shows the details that applied when it was issued. If your address or ours changes later, a document already issued stays exactly as you received it.

    ℹ If you owe the tax yourself as the recipient (reverse charge), the document carries that note instead of a tax line. In every other case the tax is shown separately – including on an invoice with German VAT.

  13. Improvementphase-3b.190.259

    A second click before anything that cannot be undone

    Before you switch off your second factor or generate new recovery codes, we ask once more – with a summary of what happens, not merely an Are you sure?.

    ℹ When switching off, it states what will apply afterwards: your account will then be protected by the password alone, and all other sessions end.

    ℹ When renewing, it states that your previous codes become invalid. Anyone who has written them down knows beforehand, instead of finding out at the next sign-in.

    Switching on still asks nothing. A prompt before an action that increases your protection only trains the reflex of clicking it away.

  14. Correctionphase-3b.190.258

    Invoices without Swiss VAT

    Customers outside Switzerland, Liechtenstein and Germany now receive their invoice correctly, without tax shown. The reverse charge applies: the recipient of the service owes the tax and accounts for it in their own country.

    🚨 **Previously these invoices said VAT 0 %.** That was wrong – a shown zero states that tax was charged and amounts to zero. The invoice and the email now carry the explicit note about the procedure instead.

    ℹ Nothing changes for customers in Switzerland, Liechtenstein and Germany. There the tax is shown separately as before.

    The amount does not change in any case.

  15. Regularphase-3b.190.257

    Your invoice now arrives by email

    As soon as we issue an invoice, you receive it by email. Until now it was only in your account; now it comes to you.

    The email contains everything you need in order to pay: invoice number, period, amount, the tax shown separately, the payment term and our payment details.

    ℹ Please quote the invoice number with your transfer. Your payment can then be matched without a query.

    ℹ The email goes to your account address – the current one, even for an older invoice. The billing address on the document itself remains the one that applied when it was issued.

    You will still find every invoice in your account under Invoices.

  16. Regularphase-3b.190.256

    Your invoices are in your account

    Account settings now list every invoice we have issued to you. Number, period, amount, due date and – if something is still outstanding – the open amount are shown together.

    ℹ What is shown is what the document says. Net, tax rate and tax amount appear exactly as they were recorded when the invoice was issued; we do not recalculate them. An invoice issued today therefore reads unchanged even after the tax rate changes.

    Only issued invoices appear. Anything still to be billed internally is not listed – an amount we announce before we invoice it would be a figure without a document.

    ℹ Only the account holder sees the list. Additional users who plan appointments for you do not.

  17. Regularphase-3b.190.256

    Your invoice gets a number

    From now on, every invoice we issue carries a sequential number. You and we can find the document again by that number – in your accounts, in a query, in a reminder.

    🚨 And the document records what applied at the time it was issued. Your address, our company details, the tax rate: if any of them change later, the invoice you already received stays exactly as it was. A document that changes afterwards is not a document.

    ℹ The tax amount is now shown as well – net, rate and tax appear separately. The price is unaffected: amounts are inclusive, as before.

  18. Improvementphase-3b.190.255

    Work on our internal administration

    We have continued working on the console we use to look after your account. Nothing changes for you – no step to take, no new view, no changed setting on your account.

    ℹ We still list this kind of work here. It is part of the state of the software, even when it sits behind the scenes.

  19. Improvementphase-3b.190.254

    Appointments with several sessions can change zone too

    You can now change the time zone of an appointment that has several sessions. Until now this only worked for an appointment with a single session; with several you had to create the appointment again – and collect every invitation and acceptance a second time.

    All sessions and their time blocks move along. Each keeps its local time and its day: 9:00 to 17:00 becomes 9:00 to 17:00 at the new location, calculated separately for every session – across a daylight saving change as well.

    ⚠ The confirmation says so beforehand. You see how far the appointment moves and that all sessions come along, before you confirm.

    ℹ And it is still all or nothing. If one of the new times falls into one of your blocked periods, or someone else has just moved a session, everything stays as it was.

  20. Regularphase-3b.190.253

    Every appointment has its own time zone

    You now set the time zone on the appointment, not on the calendar. Until now, your organisation's zone applied to every appointment. But an audit in Zurich during the day and one overseas afterwards are two appointments with two zones – and the times must be right in both places.

    When creating, the selection sits above the times, pre-filled with your calendar's zone. The marked days remain those of the calendar; the times on them apply at the chosen location. If the zone differs from your calendar's, that is stated.

    ⚠ For an existing appointment, changing the zone moves the appointment. 08:00 in Zurich becomes 08:00 at the new location – the time stays, the moment shifts. The confirmation prompt works out by how much before you confirm. Anyone who has already accepted accepted a different time.

    ℹ An all-day appointment moves to midnight of the new zone – it is a day, not a clock time.

    ℹ Appointments with several sessions cannot be changed yet. The change would have to carry every session along with its parts; that follows later.

All months

The complete history, month by month.