FitTrackee
FitTrackee copied to clipboard
Add followers/following and privacy parameters
first draft
-
privacy levels applied to workouts and geolocation data
-
private: only workout owner can access data -
followers_only: only followers of workout owner can access data -
public: everyone can access data
-
-
data visibility
A user can set visibility for workout data and geolocation data separately.
| user1 | follower | owner | ||
|---|---|---|---|---|
| Profile | Header (username, stats) | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| User info | :white_check_mark: | :white_check_mark: | :white_check_mark: | |
| Preferences | :x: | :x: | :white_check_mark: | |
| Sport preferences | :x: | :x: | :white_check_mark: | |
| Workout | Title / Data | :ballot_box_with_check: if public | :ballot_box_with_check: if public or followers only | :white_check_mark: |
| Records | :ballot_box_with_check: if public | :ballot_box_with_check: if public or followers only | :white_check_mark: | |
| Description | :ballot_box_with_check: if public | :ballot_box_with_check: if public or followers only | :white_check_mark: | |
| Notes | :x: | :x: | :white_check_mark: | |
| Geolocation Data | Map / Analysis | :ballot_box_with_check: if public | :ballot_box_with_check: if public or followers only | :white_check_mark: |
-
By default, all data are private.
-
To discuss
- [ ] add possibility to hide some user info?
- [ ] block access to all data on single-user instance?
- [ ] data visibility for administrator
- authenticated and unauthenticated users
Oh, can't wait for this to be finished! Would love to be able to publicly share certain parts of my rides!