Skip to main content

How Your Data Updates

Some things arrive once at sign-in, some arrive the moment you open a screen, and some stream in continuously.

REDENES keeps a working copy of your agency's information on the device and refreshes different parts of it in different ways. Knowing which is which explains a lot: why your theme survives a reinstall, why a list looks stale until you pull it down, and why a message can sit for an hour before anyone sees it.

Three Speeds of Update​

SpeedWhat moves this wayYou notice it as
Once at sign-inYour agencies, your preferences, alert rules, module icons, map and reference dataThe Downloading Data progress ring
On demandLists and records - incidents, messages, rosters, inventory, formsA brief loading state when you open a screen, or when you pull to refresh
ContinuouslyLive conversations, audio rooms, and positions on the mapMessages and markers that update without you doing anything

What Arrives at Sign-In​

Signing in does more than check your password. The app pulls down the settings that shape the whole experience, so the app already looks and behaves like yours by the time the dashboard appears.

Loaded at sign-inWhat it controls
Your agencies and their templatesWhich agencies you can switch between
Default agency and default start screenWhere the app opens
Measurement unitsMetric or imperial readings throughout the app
Appearance themeLight or dark
Default date viewHow every date and time is formatted
Keep screen awakeWhether the display stays on while the app is open
Screensaver timeoutHow long until the Screen Saver appears
Home widgets and shortcutsWhich modules appear as widgets and shortcut icons
Compass true north preferenceWhether bearings use true or magnetic north
Offline translation languagesWhich languages are downloaded for offline translation
Mute state and expiryWhether alerts are currently paused, and until when
Notification rules and custom soundsYour alert levels and sounds per duty state
Your certificationsWhat appears on Certifications and in command
Module icons, map layers, notification soundsThe artwork and audio the app draws and plays
note

Map layers, weather, and language packs keep downloading quietly in the background after the progress screen closes, so some layers may keep filling in for a short while after you reach the dashboard.

Because these preferences are stored on your account rather than only on the phone, turning on Sync Settings Across Devices in App Defaults carries them to your other signed-in devices.

What Is Fetched On Demand​

Most day-to-day content is fetched when you ask for it. Open the Incidents List and it loads incidents; open Messages and it loads conversations; open a form and the server sends its current layout.

Ways to force a refresh:

MethodWhere it works
Pull down on a listMost scrolling lists
Leave and re-open the screenAnywhere
Switch agency and switch backReloads that agency's dashboard data
Bring the app back to the foregroundTriggers a general catch-up, including sending anything queued
Sign out and back inA full re-download, the heaviest option
tip

If a screen looks out of date, pull it down before assuming something is broken. If that does not help, check your connection indicator on App Settings - it reports your current internet status in plain words.

What Updates Live​

A few screens hold a connection open so information arrives on its own.

Live featureWhat arrives without you asking
Chat and incident commsNew messages, reactions, and read state
Push-to-Talk and Live Audio StreamingWho is speaking, who is connected, and the audio itself
Map and unit positionsPersonnel and unit markers moving on the map
Video StreamsThe live picture
Active incident timersThe running clock on an open incident
Unread badgesCounts on tabs and tiles as activity lands

Live features need a working connection at that moment. They are the first thing to stop when coverage drops and the first thing to come back.

What Is Kept on the Device​

The app stores a local copy of a surprising amount, which is what makes it usable with no signal.

Kept on the deviceWhy
Your agency lists and records you have already loadedSo they can be read offline
Your preferences and alert rulesSo the app behaves correctly before it reaches the server
Downloaded map layers and offline mapsSo the map still draws with no coverage
Reference data files - map layers, radio codeplugs, QR codes, property lookupsSo look-ups work in the field
Notification sounds and module iconsSo alerts sound and screens draw instantly
Offline translation languagesSo Translate works without a connection
Message attachments you have openedSo photos and files reopen instantly
Anything you created or edited that has not been sent yetSo nothing is lost

How Your Edits Are Sent​

When you save something, the app writes it to the device first and then sends it. With a good connection those two steps happen so close together that you never notice. Without one, the change waits in a queue.

The app tries to drain that queue whenever conditions are right - in particular when you bring it back to the foreground, and whenever it notices it has a connection again.

What can wait in the queue​

Queued itemNotes
Chat messages, including photos, video, audio, and PDFsFiles upload first, then the message record
Your user settings and preferencesSent as one bundle
Agency settings, if you are an administratorSent as one bundle
Alert rules - app-wide, per agency, default sounds, and muteEach part tracked separately
Map folders and saved map itemsCounted individually
Calendar eventsCounted individually
Directory groups and contacts, including deletionsCounted individually
Notifications you clearedRe-applied to the server when you reconnect
Inventory changes - categories, items, locations, manufacturers, templatesCounted per area
Profile and agency information you editedSent as one bundle
Support issues, support tickets, and feature requestsSent in the order you made them
Completed forms and checklistsUploaded as a batch in the background

Message states​

Messages carry a state so you always know where they stand.

StateMeaningWhat to do
Not sentWritten and stored, still waiting for a connectionNothing - it will go by itself
SentDelivered to the serverNothing
FailedAn attempt was made and rejectedCheck your connection, then resend
caution

A queued change has not happened yet as far as everyone else is concerned. If you write a critical message or update a status while offline, confirm it has actually gone before you rely on anybody having seen it.

info

App Settings includes pending-upload and pending-download views that list exactly what is still waiting, area by area, with a count for each. It is the fastest way to answer "did my change go through?"

When Something Will Not Update​

SymptomLikely causeFix
A list is staleIt has not been re-fetchedPull down to refresh
Your change is not visible to othersIt is still queuedReconnect, then check the pending list
A message shows as failedThe server rejected the attemptResend once you have a solid connection
A photo never appearsThe attachment upload did not finishReconnect and let it retry
Your preferences revertedSettings were changed on another deviceTurn on settings sync in App Defaults
Requests keep timing outSlow or missing connectionSee Session Timeout
Nothing loads at allYour agency data did not finish downloadingSign out and back in on a good connection

⬅️ Previous: Agencies, Roles & Permissions | Next: Working Offline ➡️