dupli

APTURA AG · SWITZERLAND

Privacy & Cookies

Updated 30 September 2026

Your information makes your Dupli personal.

Here is what we use, what gets shared, and the choices you have. Our current site uses cookies and browser storage for service features, without advertising trackers. With your permission, we also measure visits and signup progress using our own optional analytics.

Who is responsible?

Dupli is operated by Aptura AG, Bahnhofstr 8b, 6340 Baar, Switzerland. For privacy questions or requests, contact hello@dupli.ai.

What Dupli uses

We process your account details, profile photo, onboarding answers, interview information and saved preferences to create and operate your Dupli. Visitor conversations provide questions, conversation history and AI-generated compatibility reports. We also keep subscription, payment-status and usage records to administer access and minute allowances. Service providers process technical information needed to deliver and secure the service.

Dating conversations can reveal sensitive information about relationships or sexual life. Share only what you are comfortable providing, and skip questions you do not want to answer. Privacy filters help remove identifying details but do not guarantee anonymity.

Who can see what you share?

People with your Dupli link can interact with your shared profile and approved preferences. New preferences are shared by default until you turn sharing off. Review your preferences and sharing settings before distributing your link. Answers marked for a specific visitor are intended for that visitor.

If you speak with someone else’s Dupli, its owner can see information from your visit, including your stated name or nickname, timing, questions and compatibility summary. For the fictional Kate demo, the Dupli team can review the conversation and illustrative report. A compatibility score is an AI estimate, not a verified assessment of you.

Voice, AI and payments

Audio and conversation content are processed by our AI services to respond to you and produce preferences or reports. Creating a cloned voice is optional and requires separate permission. If you choose it, recordings are sent to our voice service to create and use a synthetic voice. Choosing a generic voice does not authorise cloning.

Our service providers include Render for hosting, OpenAI for AI conversations and processing, ElevenLabs or Fish Audio for enabled cloned-voice features, Resend for email, and Stripe for payments. Which voice provider is used depends on the feature configuration. Payment details are entered in Stripe’s checkout; Dupli receives payment and subscription records rather than your full card number. Stripe’s own privacy and cookie information applies on its checkout pages.

Provider processing may take place outside Switzerland, including in the United States. The specific processing locations and applicable transfer safeguards are part of the review noted above.

Cookies & browser storage

The entries below support features you request, such as signing in, choosing a plan and resuming a conversation. We do not use them to track you across other websites. Optional analytics use browser storage only after you allow them. You can decline without affecting signup or conversations, or change your choice using the analytics preference button at the bottom of this page.

dupli.onboarding.promoSession storage

Keeps the promotional offer you opened available during account creation.

Lifetime: For the browser tab session.

dupli.analytics.choiceLocal storage

Remembers whether you allow optional analytics.

Lifetime: Up to 180 days.

dupli.analytics.journeyLocal storage (optional)

Recognises a participating browser during signup, including return from checkout.

Lifetime: Up to 30 days; removed when you turn analytics off.

dupli_authCookie

Keeps you signed in to your account.

Lifetime: Up to 30 days; removed on sign-out.

dupli_sessionCookie

Connects your browser to your Dupli session where this session flow is used.

Lifetime: Up to 30 days.

dupli-resume:*Session storage

Remembers a conversation ticket so you can resume or switch between voice and text.

Lifetime: For the browser tab session. Tickets expire at the conversation deadline; the app removes them when it handles expiry.

dupli.onboarding.planSession storage

Remembers the plan and billing period you select during signup and checkout.

Lifetime: For the browser tab session.

Browser session restoration can preserve session storage when you reopen a tab. You can remove cookies and site data through your browser settings at any time; doing so may sign you out or prevent a conversation from resuming. Clearing browser storage does not delete information already saved on our servers.

Optional signup analytics

If you allow analytics, we record a random browser identifier, the signup screens reached, timestamps, broad device and traffic-source categories, and whether you create an account or activate access by payment or promo code. If you arrive through a personalised promotional link, consenting visits and conversions are attributed to that link in our admin panel. The link identifies an outreach invitation, not necessarily the person who clicked it. Redirect requests are also counted in aggregate without storing IP addresses or user-agent strings; automated previews and repeated opens can affect these counts. Promo redemptions are recorded to administer the offer. After account creation we associate this journey with your account to confirm activation, including when payment confirmation arrives later. This is pseudonymous data, not anonymous data. We do not put names, emails, answers, photos, audio, conversation content, raw referring URLs or payment details in analytics records.

Only Dupli administrators can view the aggregated funnel. Browser identifiers last up to 30 days; server journey data is excluded from reports after 90 days and removed during the next analytics collection. Turning analytics off stops new collection and requests deletion of the current browser’s journey. If this request fails or you already cleared browser storage, contact hello@dupli.ai for help deleting linked records. Analytics are hosted with our existing hosting provider, and no advertising analytics service receives these events.

Your choices and requests

You can review preferences, turn their sharing off and choose a generic voice instead of a cloned voice through Dupli’s controls. Contact us to request access, correction or deletion of your information, or to withdraw voice-cloning permission and request removal of your clone. We may need to verify your identity. You can also contact the Swiss Federal Data Protection and Information Commissioner or the relevant data-protection authority where you live.

Saved account and conversation information is separate from the browser-storage lifetimes above. Do not assume it is automatically deleted when a conversation ends. Our detailed retention schedule is still being finalised; contact us for a deletion request. Some records may need to be retained for legal, accounting or security purposes.

Changes to this notice

We will update this page as the service changes. If we introduce optional tracking that requires permission, we will ask before enabling it and provide a way to change your choice.

Optional analytics: off