Privacy policy

Last updated 24 September 2026. This is the whole of it. The longer version, with the reasons, is on the safety page.

A draft, not settled legal text. This page was written by the people who build DuoDesk so that there is something honest and specific for a lawyer to correct, rather than a blank page or somebody else's boilerplate. It has not been reviewed by one. Read it as a description of how we intend to behave; the reviewed version will replace it before it is relied on.

Who we are

DuoDesk is made and run by Torcip SRL, a company registered in Romania. Torcip SRL is the controller of everything described on this page. Registered office: Str. Weiner Palada nr. 12, Roșu, Chiajna, Ilfov, Romania. Trade register number J2024002471231, CUI 49862521.

We have not appointed a data protection officer. A company this size, doing what DuoDesk does, is not required to have one.

To reach us about your data — to ask what we hold, to have it corrected or deleted, or about anything else on this page — write to us. Our supervisory authority is Romania's ANSPDCP — Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal, dataprotection.ro. Anybody can complain to it, and the authority in the country you live in counts too.

What DuoDesk never has

Nothing of what crosses a session. A session runs between two computers, encrypted end to end. Our servers introduce the two machines: they pass along what the two need to find each other — their network addresses and, when a password is used, the one-time proof of it, which our servers can read like any message they carry — and, where two machines cannot reach each other directly, forward the session's encrypted packets, which they cannot. No screen, no keystroke, no clipboard, no file, no file name, no chat message, no command, and no recording ever reaches us — not stored, not in transit, not in a log.

No advertising identifier. No tracking across apps or sites. No third-party analytics service, no SDK that reports to anybody but us, and nothing sold or shared with anybody for any purpose. There is no advertising in DuoDesk and there is no plan for any.

What it holds, and for how long

Backups. The server's database is copied once a night, and each copy is kept for fourteen days, on the same server, readable only by its administrator. So anything deleted from the database — by you, by the ninety-day sweep, or with your account — can remain in those copies for up to fourteen days more, and is then gone everywhere.

Payments

Card details are handled entirely by Stripe, our payment processor. The checkout page is Stripe's, hosted on Stripe's servers, and your card number never reaches a DuoDesk server, a DuoDesk log or a DuoDesk backup — there is nothing here to leak, because there is nothing here. Stripe holds the card, the billing address you give it and any tax id, under its own privacy policy.

What we keep is the minimum needed to know what you are entitled to and to answer a question about a payment: Stripe's customer id for your account, Stripe's subscription id, which plan and period you bought, the status of the subscription, and the start and end of each period an invoice paid for — dates and identifiers, in other words. We also store the amount and currency a payment was made in, which is what lets us refuse a payment that does not match the plan's price. No card number, no expiry, no CVC, no name and no address.

A subscription record — the customer and subscription ids, the plan, the period dates and the amounts — is kept while the plan exists and for five years after you delete your account, counted from 1 July of the year after the deletion, and then it is deleted too. That period is not our choice: Romanian accounting law (Legea contabilității 82/1991, art. 25) requires the record behind an invoice to be kept that long. The invoices themselves stay at Stripe, under Stripe's own retention — Stripe does not delete an invoice it has issued. Ask us and we will tell you exactly what is against your account.

The address you give Stripe at checkout is Stripe's and stays with Stripe; it does not have to be the one on your DuoDesk account, and we do not copy one into the other. Cancelling, changing a card and downloading an invoice all happen on Stripe's own billing pages, reached from the app.

Who else sees it

A few companies do one specific job for us and see only what that job needs. We do not sell or share your data with anyone else, and there is no advertising network and no analytics service in the picture — see What DuoDesk never has above.

Nobody else. There is no advertiser, no data broker and no third-party analytics service behind DuoDesk — that is the promise in What DuoDesk never has.

Legal basis

Under the GDPR, each thing above rests on one of these:

On a phone

The iPhone and Android apps hold their own DuoDesk-ID and keypair in the system keystore, the computers you have connected to, and your settings. They ask for no camera, no microphone, no contacts, no location and no photo library — camera and microphone are blocked outright, not merely left unused.

An Android phone can share its own screen, so a computer or another phone you have given your ID to can watch it. Nothing is shared until you tap Accept on Android's own screen-capture dialog — the system's, not ours — and Android asks again every single time; DuoDesk cannot start the capture on its own. Once you accept, what leaves the phone is the whole screen, notifications and all, so put away anything you would not show. It goes only to the one machine that dialled, encrypted end to end, through the same relay that introduces the two and cannot read a byte of it. The connection is view-only: nobody watching can tap, type or control your phone. Sharing stops the moment you end it, the screen turns off, or the viewer disconnects, and nothing from your screen ever reaches a DuoDesk server — not stored, not in transit, not in a log.

Screen recording, where the phone offers it, records only what DuoDesk itself draws, into a file on the phone. It is not uploaded anywhere.

Feedback you send us

The feedback form in the app — a bug, an idea, a question, or a way to reach you back — is the one place you type a message meant for us on purpose, so it is the one place we keep what you wrote. When you send one we store only what you typed: the kind, the subject and the message itself, and an address to reach you on only if you enter one — leaving that field blank means no email travels with the message, even when you are signed in; we never fill in your account's address for you. We store where it came from too: your nickname, your machine's DuoDesk-ID, your account if you have one, and the build it was sent from — the version of DuoDesk, the platform, the operating system and the processor type. Nothing from your screen and no file is ever attached; a message is words you chose to write, never a session. We keep it for one year, long enough that a report made in January is still on hand when the same thing is reported in November, then it is erased. So that we see it promptly, our email provider forwards a copy to our own mailbox — the same provider that posts a sign-in code, seeing the message only in order to deliver it. Ask us and we will delete what you sent.

Your rights

These are yours over the data we hold, and you can use any of them by signing in or by writing to us. Start at duodesk.io/me, which shows every computer on your account, what each one reports about itself, and who connected to it.

We answer within one month (art. 12(3)). Because an account is little more than an email address and a nickname, we may first ask you to prove it is yours — usually a code sent to the account's email.

Deleting your account

Deleting your account is immediate and irreversible, and it takes almost everything with it in one step: your email, nickname and password, your sign-in codes and trusted machines, two-factor, any Google or Microsoft link, your API tokens, webhooks and unattended-access enrolments, your alerts and team memberships, and every feedback message you sent. Three things do not go with it, and each for a reason: the subscription record is kept the five years the accounting law above requires; the invoices stay at Stripe, which does not delete them; and your computers keep working — a machine's DuoDesk-ID, name, country and ninety-day session and audit rows belong to the machine, not the account, and stay until you forget the machine or uninstall. The delete-account page has the whole of it, including the pro-rata refund of a part-used paid period.

Getting in touch

Write to us about anything on this page, including asking for what we hold about you or asking for it to be deleted.