How sync works
Architecture: your data doesn't live on your phone or your computer. It lives on our servers. Your devices are just windows onto that data.
Consequence: everything you do on one device is reflected instantly on the others.
Concrete examples:
- You bet 5,000 KTK on your phone at 2:00pm.
- At 2:00:01pm, your computer (if it's open on Ktkarena) shows this bet in your "ongoing bets".
- At 2:00:02pm, your tablet (if open) shows it too.
Typical sync delay: 1-3 seconds on a stable connection. Near-instant.
If a device isn't connected at the time of the change: the sync happens the next time it's opened. You immediately see the most recent state.
The devices connected to your account
You can see and manage all the devices where your account is active.
- Go to Profile → Security → Connected devices.
You see the list with, for each device:
- Type: iPhone, Android, Chrome web browser, etc.
- Approximate location: city (based on IP).
- Last activity: "2 minutes ago", "3 days ago".
- First sign-in date.
No limit on the number of devices. You can be signed in on 10 devices if you want.
Typical statuses:
- 🟢 Active: used within the last 5 minutes.
- 🟡 Recent: used within the last 24h.
- ⚪ Inactive: not used for 7+ days.
Sign out a device remotely:
- Tap the device in the list.
- Tap "Sign out this device".
- Confirm.
That device is signed out immediately. If someone is using it, they'll be sent back to the login screen on their next action.
Security: what to do if a device is stolen
If you lose or get a device stolen while you're signed in on it:
Immediate action:
- From another device (a friend's, a computer, etc.), sign in to your account.
- Go to Profile → Security → Connected devices.
- Immediately sign out the stolen device from this list.
- Change your password right after. How to change my password.
Full sign-out. Changing your password automatically signs out ALL your devices (except the one you're making the change from). Maximum security.
If you've enabled 2FA, the thief can't use your account even with your device in hand (unless they also have access to your 2FA device). Enable 2FA.
Contact support if you have any doubt: support@ktkarena.com. We can run an analysis of your account (suspicious logins, abnormal transactions) and reassure you or act if necessary.
Special sync cases
Offline mode: if a device is offline, its actions are queued and sent on reconnection. Using the app offline.
Rare conflicts: if you perform a contradictory action from 2 devices simultaneously (for example, changing your password at the same moment from 2 devices), our server decides by order of arrival. The last one received wins. It's extremely rare and never causes problems in practice.
Chat session sync: if you're in a chat on your phone and you open your computer, the chat history is synced. You see the same messages, in the same order.
Draft sync: drafts (bets, predictions, messages) are synced across devices. You can start writing on your phone and finish on your computer.