A use case needs geoloc sharing for longer than 24 hours.
Per discussion, the compromise between "unlimited" and "we need a maximum duration" is 30 days.
A use case needs geoloc sharing for longer than 24 hours.
Per discussion, the compromise between "unlimited" and "we need a maximum duration" is 30 days.
GDPR issue
Geoloc is a sensible data. Hauk stores it in Redis.
If we want long-term storage, we must document access to the Redis cache and how our infrastructure is protected not to leak Redis data
If we keep the current default 24 hours, it's ephemeral enough to justify it by "Redis isn't directly exposed on the net, only operations members have access, access is secured by SSH public keys" and "data is never committed on disk and deleted from RAM after 24 hours max".
Discussion
App offers a default 8 hours, it's suitable enough, long term is mainly a convenience, and not a must be.
If we need this in the future, we'll revisit this issue.