The way a pedometer works can sometimes seem mysterious: you walk, but the steps don't appear immediately in the app.
Here is a guide to help you better understand how it works and why it is never instantaneous.
🧠 How does step counting work?
Smartphone pedometers use internal sensors (such as the accelerometer) to detect movement.
On iPhone (iOS): steps are counted via Apple Health.
On Android: they are recorded via Google Fit, WeWard does not guarantee compatibility with other apps.
These apps are "intermediaries": they collect your steps, store them, and then make them available to your walking app, such as WeWard.
🕒 Why aren't my steps showing up in the app right away?
Here are the main reasons why steps may take a while to appear:
⏳ Data is synchronized periodically
Google Fit or Apple Health aggregate steps every 2-3 minutes. They do not send each step in real time to preserve battery life.
🔌 Energy saving and background restrictions
If your phone is in power saving mode, synchronization may be delayed. Some manufacturers restrict background apps, which prevents continuous updating.
📡 No network or airplane mode
An internet connection is often required for the app to import your steps from Apple Health or Google Fit.
✅ How can I optimize the pedometer's performance?
On iPhone:
- Allow access to Apple Health in Settings Privacy & Security Health
- Enable Fitness Tracking and allow access to your physical activity and movement in Settings Privacy & Security Motion & Fitness
- Make sure that background refresh is enabled for the app
On Android:
- Open Google Fit and check that your steps are displaying correctly
- Grant the app the necessary permissions to access health data and sensors
- Disable battery optimization restrictions for the app (Settings Battery Not restricted)
🛠 What to do if steps are not counted at all?
Restart your phone and make sure that the health app (Apple Health / Google Fit) is recording your steps.
ℹ️ Key points
Step counting is not in real time, as it depends on the phone's systems.
The data is collected and then transmitted at regular intervals. The data is aggregated and then transmitted at regular intervals.
This behavior is normal and is intended to protect your battery while ensuring data accuracy.