A possible idea to help enable FOSS.

Is there a personal database software that can have unrelated apps write data to it?

Example. I use a workout app from the Android or iOs store. It tracks a number of things like account profile username and password, which workout I did, and how often.

Except that it doesn't. All that information is locked behind their server and I can't use it to see how often I work out.

What I would like is to maintain my own database server, which can connect to other apps that perform a function, they may or may not be paying for their own servers. But ultimately, some, if not all data is reported back to my own server.

This could then spawn different standards, a To-do standard, Exercise standard, where anyone could make their own app and report the data back to me.

I know there are a metric fuck ton of security considerations, especially among bad actors. But does this exist?

Follow

@Ventronik sparql could be useful. Gnome Tracker is for the desktop but there are possibly other projects for remote data.
"If a majority of apps store data with libtracker-sparql, the shell could use libtracker-sparql to query these databases directly and save the overhead of spawning each app. The big advantage of the federated approach, though, is that search providers can store data in the most suitable method for that data." - samthursfield.wordpress.com/ta

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml