Normal and abnormal battery usage
Ktkarena is an app with several battery-hungry components:
Normal usage:
- Active use (you're browsing, betting, reading): 5-10% per hour.
- In the background (the app is open but you're not using it): 1-2% per hour.
- Closed but notifications enabled: 0.1-0.5% per hour.
On a typical day where you use the app 30-60 minutes: total drain of about 3-7% of your battery. That's within the norm for mobile apps with real-time components (Facebook, WhatsApp, Twitter are similar).
Abnormal usage:
- Active use >20% per hour.
- Background >5% per hour.
- Phone heating up while using the app.
If you're seeing that, it's probably a bug. See the "What to do about abnormal battery drain" section below.
Why the app uses battery
Here are the main components that consume power:
1. Real-time chat.
When an event is live and the chat is active, the app maintains a permanent connection with our servers to display messages instantly. That uses power.
2. Push notifications.
The notification system requires an active background service. Modest in energy (1-2% per hour max).
3. Displaying the interface.
The screen itself consumes a lot, especially at high brightness. That's true for all apps, not specific to Ktkarena.
4. Network (4G/WiFi).
The requests to download data (events, bets, leaderboards) consume power. Especially on 4G - WiFi uses less.
5. Geolocation.
No, Ktkarena does NOT use continuous geolocation. So no drain on that front. More on the data we collect.
4 optimizations to reduce battery drain
1. Disable "real-time chat" mode.
In Settings → Performance → Real-time chat, turn the option off. The chat then refreshes every 5 seconds instead of being instant. You save ~30% of battery in active use.
2. Reduce the background sync frequency.
In Settings → Performance → Background sync, choose "Every 30 minutes" instead of "Every 5 minutes". You receive resolution notifications with a small delay, but you save battery when the app is closed.
3. Disable vibrations.
Vibrations use more power than sounds. In Settings → Notifications → Vibrations, turn them off. Keep just the sounds (which are less power-hungry).
4. Lower the brightness.
Not specific to Ktkarena but it's a huge lever. Your screen uses up to 40% of your total battery. Drop to 50-60% brightness instead of 100% - it makes all the difference.
Bonus - System battery saver mode. On Android, you can tell the Android system to treat Ktkarena as "non-priority in the background". Go to Android Settings → Apps → Ktkarena → Battery → "Restrict background activity". The app stays usable but will use less power when you're not using it. On iPhone, "Background App Refresh" → disable for Ktkarena.
What to do about abnormal battery drain
If you're seeing drain >20% per hour or a phone that heats up:
1. Check the usage:
- Android: Settings → Battery → Usage by app → Ktkarena. You see the detailed drain.
- iPhone: Settings → Battery. Scroll down to see the per-app list.
If Ktkarena is abnormally high, it's confirmed.
2. Try the standard solutions:
- Force quit the app.
- Clear the cache.
- Update the app.
- Restart the phone.
3. If it persists, report the bug with the details:
- "The app uses 35% of battery in 1 hour of use, when it should be around 8%."
- Model, Android/iOS version, app version.
- Screenshots of the system battery usage.