Privacy Policy
This Privacy Policy explains how Kacci Lab Inc. collects, uses, discloses, retains and protects information when you use the TimelessChat mobile apps, web app and related services.
Plain-language summary: TimelessChat uses the information needed to run your account, generate replies from AI historical figures, give those figures a voice, manage coins and chat replies, show ads, fix bugs and prevent abuse. We do not sell your personal information.
1. Who we are
Kacci Lab Inc. (“Kacci Lab,” “we,” “us,” or “our”), a Canadian federal corporation, operates TimelessChat. Kacci Lab is the controller of personal information processed through the app, except where a third-party service acts as a separate controller under its own terms.
Registered address:
298 Jarvis Street, Toronto, Ontario M5B 2M4, Canada.
Privacy contact:
contact.us@kaccilab.com
Product support:
support@kaccilab.com
2. Scope
This Policy applies to the TimelessChat iOS and Android apps, the TimelessChat web app, our cloud functions, account services, support and feedback channels, and related communications. It does not govern third-party websites, app stores, sign-in providers or advertisements, which operate under their own privacy notices.
3. Information we collect
| Category | Examples | Why it is needed |
|---|---|---|
| Account and profile | User ID, email address, display name, sign-in method (email and password, Google or Apple), account creation date, and an optional profile photo, bio or phone number if you add them. If you use Sign in with Apple and choose to hide your email, we receive Apple's relay address instead. | Create and secure your account, show your profile, and let you recover your account. |
| Chat requests | The text you type, or the text of what you say after your device converts your speech, the historical figure you chose, and recent turns of the current conversation. | Generate the figure's reply and, for voice chat, its spoken audio. Conversations are not saved to your account (see section 4). |
| Coins, replies and usage limits | Coin balance, coins earned from ads, replies added to a chat, and counts of how many text, voice and speech requests your account makes each day and each minute. | Run the coin and reply system, apply fair-use limits, and prevent abuse of AI and voice services. |
| Favorites and preferences | Historical figures you mark as favorites, and app settings stored on your device (for example, display and onboarding choices). | Personalize your experience and remember your choices. |
| Feedback and support | The email address, subject, description and any screenshot you include when you send feedback or a bug report, and the content of emails you send us. | Answer your request, fix problems and improve TimelessChat. |
| Device, diagnostics and analytics | Device model, operating system, app version, language, time zone, IP address, app events (such as screens viewed and features used), performance traces and crash reports. | Keep the app working, measure performance, fix crashes and understand which features are used. |
| Advertising | Advertising identifiers where permitted, ad interactions, rewarded-ad completions and your ad-consent choices. | Show ads, give coins or replies for watched rewarded ads, and respect your consent choices. |
| Notifications | A push-notification token for your device, if you allow notifications. | Send service messages and app updates you have allowed. |
| Try our apps activity | That your account used TimelessChat on a given day, that you completed a first chat, and your account creation date (see section 9). | Credit rewards in other Kacci Lab apps when you tried TimelessChat through their “Try our apps” offer, and prevent repeat claims. |
We do not ask for, and you should not enter, government ID numbers, payment card details, health information or other sensitive information in TimelessChat. TimelessChat does not offer in-app purchases.
4. Chats, voice and AI processing
Text chat
When you send a message, our cloud functions send your message, the figure you chose and recent turns of the current conversation to OpenAI, which generates the figure's reply. The reply is returned to your device and shown in the chat.
Voice chat
When you use voice chat, your device's speech-recognition service (Apple Speech on iOS, or Google's speech service on Android and in some browsers) converts what you say into text. Depending on your device and settings, that service may process your audio on the device or send it to Apple or Google under their own privacy terms. TimelessChat receives only the resulting text, not an audio recording. The figure's reply is converted into speech by Google Cloud Text-to-Speech, with OpenAI's speech service as a backup, and the audio is played on your device.
What we keep and what we don't
- We do not store your conversations in your account or in our database. When you leave the chat screen, the conversation is cleared from the app.
- Our server logs record that a chat request was made, the type of chat and the figure, but not the content of your messages.
- OpenAI may retain API inputs and outputs for a limited period (currently up to 30 days) to detect abuse, and does not use API data to train its models by default. Google Cloud Text-to-Speech processes the reply text only to produce the audio.
AI-generated content
Replies are generated by AI and imitate the style and views of historical figures. They are not statements by the real people and may be inaccurate. See our Terms and Conditions for more.
5. How we use information
- Provide, maintain and secure TimelessChat and your account.
- Generate AI replies and voices for the historical figures you chat with.
- Run coins, chat replies, rewarded ads and fair-use limits.
- Save your favorites and preferences.
- Answer feedback and support requests.
- Send service notifications you have allowed.
- Measure performance, fix crashes and improve features.
- Show ads and measure ad delivery, according to your consent choices.
- Credit Try our apps rewards in other Kacci Lab apps.
- Detect and prevent fraud, abuse and misuse of AI services.
- Comply with legal obligations and enforce our Terms.
6. Legal bases
Where the law requires a legal basis (for example, in the European Economic Area, the United Kingdom or Switzerland), we rely on:
- Contract: to provide your account, chats, voices, coins and favorites.
- Legitimate interests: to secure the service, prevent abuse, understand usage, fix crashes and run Try our apps rewards, balanced against your rights.
- Consent: for personalized advertising, push notifications and device permissions such as the microphone, which you can withdraw at any time.
- Legal obligation: where we must keep or disclose information by law.
In Canada, we process personal information with your consent, which may be implied where reasonable, and as permitted under applicable privacy laws.
7. Advertising and analytics
Advertising
TimelessChat is free and supported by ads served by Google AdMob. You can watch optional rewarded ads to earn coins or add replies to a chat. Google may use cookies, advertising identifiers and similar technologies to serve and measure ads.
- In the European Economic Area, the United Kingdom, Switzerland and other regions where it is required, we show Google's consent message so you can choose whether ads may be personalized. To change your choice later, reinstall the app or clear its data to see the message again, or contact us.
- TimelessChat does not request Apple's App Tracking Transparency permission, so on iOS ads are shown without access to your device's advertising identifier.
- On Android you can reset or delete your advertising ID in your device settings.
Ad content is provided by third parties. If you see an ad you believe is inappropriate, please tell us at support@kaccilab.com.
Analytics and diagnostics
We use Google Firebase Analytics, Firebase Performance Monitoring and Firebase Crashlytics to understand how the app is used, measure speed and fix crashes. These tools receive device and usage information but not the content of your chats.
Web app
The TimelessChat web app uses browser storage and cookies needed to keep you signed in, and analytics cookies. You can manage cookies in your browser settings.
8. Sharing and service providers
We do not sell your personal information and we do not share it for cross-context behavioral advertising except as described in section 7 and subject to your consent choices.
| Provider | What it does |
|---|---|
| Google Firebase (Google LLC) | Authentication, Cloud Firestore database, Cloud Storage for profile photos and feedback screenshots, Cloud Functions, hosting, analytics, performance monitoring, crash reporting and push notifications. |
| OpenAI | Generates chat replies, and provides backup text-to-speech. |
| Google Cloud Text-to-Speech | Creates the historical figures' voices for voice chat. |
| Google AdMob | Serves banner, interstitial and rewarded ads and manages ad consent. |
| Google Sign-In and Sign in with Apple | Let you sign in with an existing Google or Apple account. |
| Apple and Google speech recognition | Convert your speech to text on your device for voice chat. |
We may also disclose information:
- to other Kacci Lab apps for Try our apps rewards, as described in section 9;
- when required by law, court order or a lawful government request;
- to protect the rights, property or safety of our users, Kacci Lab or others, including to prevent fraud and abuse;
- in connection with a merger, acquisition or sale of assets, in which case this Policy will continue to apply to your information.
9. Try our apps rewards
Some Kacci Lab apps, such as TripPlanGo, Hoiii Walk and Toiii Worlds, offer rewards in those apps for trying other Kacci Lab apps, including TimelessChat. To confirm that an offer was completed, when you are signed in with an email address TimelessChat tells Kacci Lab's Try our apps service, at most once a day, that your account used the app, and once when you first chat. It sends your sign-in token, the app name, the date and your account creation date.
The Try our apps service stores a one-way keyed hash of your email address (not the email itself) together with the apps and days recorded, so that it can match your activity to an offer you started in another Kacci Lab app and prevent the same person from claiming the same reward twice. It does not receive your chats, profile photo or other TimelessChat content. TimelessChat itself does not give coins or other value for Try our apps; rewards are paid in the other app under that app's terms.
10. Permissions and choices
- Microphone and speech recognition: used only for voice chat while you are talking to a figure. Text chat works without them.
- Camera and photo library: used only if you choose to add a profile photo or attach a screenshot to feedback.
- Notifications: optional; you can turn them off in your device settings.
- Ad consent: where offered, you can see the consent message again by reinstalling the app or clearing its data.
You can change or withdraw any permission at any time in your device settings. Some features may not work without the related permission.
11. Retention
- Account, profile, coins and favorites: kept until you delete your account.
- Conversations: not stored by us. Our AI provider may keep API data for a limited period as described in section 4.
- Daily usage counters: kept only as long as needed to apply daily and per-minute limits and investigate abuse.
- Feedback and support emails: kept as long as needed to handle your request and for our records.
- Analytics data: kept for a limited period under our Google Analytics data-retention setting.
- Crash reports: kept for up to 90 days.
- Try our apps records: kept as long as needed to run offers and prevent repeat claims.
We may keep limited information longer where needed for security, fraud prevention, legal claims or compliance with the law.
12. Security and international transfers
We use reasonable administrative, technical and physical safeguards, including encryption in transit (HTTPS/TLS), encryption at rest provided by Google Cloud, Firebase Authentication, database security rules that limit who can read and write data, and server-side usage limits. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
Kacci Lab is based in Canada. Our app data and cloud functions are hosted by Google in the United States, and our service providers may process information in the United States and other countries. Those countries may have different data protection laws. Where required, we rely on appropriate safeguards such as the providers' standard contractual clauses.
13. Your rights
Depending on where you live, you may have the right to:
- access the personal information we hold about you;
- correct inaccurate information (you can edit your profile in the app);
- delete your account and associated information (section 14);
- receive a copy of your information in a portable format;
- object to or restrict certain processing;
- withdraw consent, including for personalized ads and notifications;
- not be discriminated against for exercising your rights.
To make a request, email contact.us@kaccilab.com. We may need to verify your identity before fulfilling a request, and authorized agents may be asked for evidence of their authority. You may also complain to your privacy regulator, such as the Office of the Privacy Commissioner of Canada or your local data protection authority.
California notice: We do not sell personal information or use it for purposes other than those described in this Policy. California residents may request to know, correct or delete their personal information and may opt out of personalized advertising through the consent and device controls described in section 7.
14. Account deletion
You can permanently delete your TimelessChat account directly in the app.
Delete your account inside TimelessChat
Open TimelessChat → Profile → Delete Profile and confirm. For security, you may be asked to sign in again first.
Deletion removes your account, your profile, your profile photo and other files stored under your account, and your coin balance.
Cannot access the app?
If you have uninstalled TimelessChat or cannot use the in-app option, you can request deletion by email. Include the email address of your TimelessChat account. We may ask you to complete reasonable verification to prevent unauthorized deletion.
Request account deletion by email
You may also email support@kaccilab.com with the subject TimelessChat Account Deletion.
What happens after deletion?
Deleting your account permanently removes access to it and forfeits any coins. We delete or de-identify associated personal information, including favorites and usage counters, unless we need to keep it for security, fraud prevention, legal claims or compliance with the law. Feedback you sent and support emails may be kept for our records. Information in backups may remain until those backups expire through our normal cycle.
Deleting your TimelessChat account does not delete your Google or Apple account, or data held by Google, Apple, OpenAI or other providers under their own policies.
15. Children’s privacy
TimelessChat is intended for users aged 13 and older, or the higher minimum age required in their country without valid parental authorization. Users under 18 should use TimelessChat with the involvement of a parent or guardian.
We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information, contact us so we can investigate and, where appropriate, delete it.
16. Changes and contact
We may update this Policy as TimelessChat, our service providers, or applicable laws and platform requirements change. We will revise the “Last updated” date and give additional notice of material changes, for example in the app or by email, where required.
This Policy is governed by the laws of the Province of Ontario and the federal laws of Canada applicable there, without limiting any rights you have under the privacy laws of the place where you live.
Privacy questions or requests:
contact.us@kaccilab.com
TimelessChat support:
support@kaccilab.com
Kacci Lab Inc.
298 Jarvis Street
Toronto, Ontario M5B 2M4
Canada