Pulse360 Android App

What’s new in v2.47

  • Faster startup and lower data usage. The app now talks to the backend over a single REST channel, reused across screens, so first launch and screen transitions feel snappier.
  • Overnight shifts. Shifts that cross midnight (for example security 18:00 to 06:00) now show on the correct work day and trigger the right reminders.
  • Procedures (PDF library). Open the FAQ tab to view official policy PDFs (vacation policy, payroll policy, leave permission). Documents are downloaded once and stay available offline.
  • Sessions list. Settings now shows every device signed in to your account with its last active time. Tap a device to sign it out remotely.
  • Force update screen. When a critical update is published, the app shows a single screen with a link to the Play Store and blocks usage until the user updates.
  • Smaller install footprint. Removed unused libraries to cut the APK download size and reduce background battery use.

Onboarding Flow

graph TD
    A["Open Pulse360"] -->|First Time| B["Select Language"]
    B -->|English or العربية| C["Enter Phone & Country Code"]
    C -->|Validate Number| D["Receive SMS Code"]
    D -->|Enter OTP| E{"Code Correct?"}
    E -->|No| F["Request New Code"]
    F --> D
    E -->|Yes| G["Profile Created"]
    G --> H["Register Device (new in v2.47)"]
    H --> I["Download Data"]
    I --> J["Pre load data locally"]
    J --> K["Ready to Use"]