1. Account, Premium, and security information
The App stores an App account UUID in secure storage and processes
necessary sign-in state, Premium entitlement, and expiration
information. Google Play processes purchase and transaction data;
NuclideLab processes the purchase identifiers and entitlement
status needed to validate a subscription. Protected-resource
requests may include the App account identifier, necessary sign-in
credentials, and request metadata.
2. Location and online features
Location is read only after you initiate an action and grant
permission. Nearby-radiation matching uses precise coordinates on
the device; opening the real-time page sends a request to the
selected external official regional page without including precise
coordinates. Weather queries send a city or coordinates to
NuclideLab and then to QWeather. Plume source coordinates, nuclides,
source term, wind, grid, time, and stability parameters are uploaded
only after you submit a cloud calculation. The App does not perform
continuous background location or use location for advertising or
tracking.
3. Local storage and cloud records
Local storage includes necessary settings, account identifiers,
sign-in state, entitlement cache, and encrypted user data. Plume
history stores at most eight safe task metadata records and does not
retain task credentials, full parameters, or result files. Cloud
plume tasks store submitted parameters, an App account identifier,
status, credential hashes, and result metadata/files. Clearing local
history does not delete cloud tasks or results.
4. Service providers, logs, and disclosure
NuclideLab, QWeather, map or official real-time pages, private cloud
storage, and the applicable app store may process the information
needed to complete your request. Servers may process IP address,
User-Agent, request time, and status for authentication, rate
limiting, security controls, and troubleshooting. We do not sell or
rent personal information or disclose it for advertising profiles
or cross-app tracking.
5. Privacy Policy changes
When this policy changes materially, the App asks you to review and
confirm it again. The policy version and date are displayed on this
page.
6. Consent, system permissions, and data requests
Tapping "Disagree" changes only the locally stored Privacy Policy
consent state. It does not revoke operating-system permissions or
delete local or server-side records. Location permission can be
revoked in system settings, and local records can be cleared in the
relevant feature. Send account, server-data, or other privacy
requests to nuclides@126.com.