Welcome to the Solid Community AU
This is an experimental server for trying out Solid Pods through various applications. The server implements the Solid protocol so you can create your own Solid Pod and identity. The key thing though is that you can create a Solid Pod for yourself on any Solid Server world wide (or on your own deployed Solid Server) and the apps will just work, irrespective of where the Solid Server lives. And for our apps we take a privacy first approach so that the app data on the Solid Server is encrypted so that you do not even need to trust the host Solid Server.
Getting Started
If you like, Sign up for an account on our experimental server to get started with your own Pod and WebID. Once you have an account you can create your own Pod on this server or else connect a pre-existing Pod from another server through your WebID. Once you have an account on the server you can login to manage it.
If you'd like to browse and explore the files within your Pod, you can use the Penny app.
Registration is disabled on this server. Make sure to update the permissions of the root container to prevent other people from modifying your server.
To learn more about how this server can be used, have a look at the getting started tutorial and the server documentation.
A Solidly Protected Flutter
Here at the ANU's Software Innovation Institute we are developing an ecosystem of Pods based apps using Flutter targeting any platform (Linux, Android, Web, Windows, MacOS, Web, and iOS) with a secure and privacy focus through a trust no one (TNO) philosophy, as much as that can be.
Users of the apps we are developing have their data encrypted within their Pods on the Solid server. We do not need to trust the server admins, or to be concerned about the server being compromised. This is supported by Flutter packages we are developing, including solidpod, solid_auth, solid_encrypt, and rdflib.
Apps to Try
Our apps are written in Flutter and are open source, and run on any platform. You can try them out in the browser here or visit their github homes. We are also publishing them on the Google Play Store. They are not all there yet, but keep an eye out for them. We are creating the future, so please bear with us as we bring it all together.- SecureDiaLog (UNDER DEVELOPMENT) is an app to securely record diabetes related information to your Pod. github.
- Deadly Bush Tucker (UNDER DEVELOPMENT) is an app to record traditional indigenous knowledge within Solid Pods and to manage access to that knowledge under the control of the traditional Elder who decides with whom that knowledge is shared.
PodNotes allows
you to quickly take notes which will be stored to your Solid
Pod. It is a simple app and is being migrated to the new solidpod package to
be a demonstrator and template for solidpods. The notes are
encrypted to your Solid Pod, and can be listed, viewed, and
managed within the app, where they are decrypted. You can take
notes on your Android device and then review them on your dekstop
or browser version of the app, for example. Or write your shopping
list o your desktop and check through it on your phone at the
supermarket. Source code is available on github as well as various installers.
InnerPod
supports a timed meditation session and will (real soon now)
record your sessions to your Solid Pod. A session can be anything,
though the app is commonly used for timing silent
meditations. Install for your Android device from the Google Play Store. Source code is available on
github as well as various installers.
GYHSAC Patient has been
developed through indigenous co-design for patients of the Gurriny Yealamucka Health
Services Aboriginal Corporation, in Yarrabah,
Far North Queensland. Participants in a trial with diabetic
patients have their own encrypted Solid Pods to collect together
all of their health data. Much of the data is pipelined
automatically from the clinic's health information management
system, Communicare. This includes doctor's notes, appointments,
medications, as well as observational data. This is augmented with
data the patients collect themselves, including traditional bush
tucker diets. As of April 2024 the app is deployed for a pilot
program with Gurriny patients. Once the trial is completed and the
code is migrated to the new solidpod package for
flutter we aim to release the github repository.
BStim is an app to support medical clinical trials. Participants
in a clinical trial will complete surveys within the app with the
encrypted data being saved to the participant's Solid Pod. The
participant can choose to share the survey data, through the Solid
Pod infrastructure, with the trial coordinators. The researchers
can then undertake the required analyses for the clinical
trial. At any time the participant can remove access to their data
and so withdraw from the clinical trial. As of February 2024 the
app is deployed for a clinical trial with patient surveys being
collected to their Solid Pod and shared with the clinical trial
leads. Once the trial is completed and the code is migrated to the
new solidpod
package for flutter we aim to release the github repository.
KeyPod (UNDER
DEVELOPMENT) is a template Solid Pod app. It is a useful
standalone simple app storing key-value pairs (as a password
manager, for example) with all data encrypted on the server. As a
template, it provides a starting point for your own app,
establishing a connection to a user's Pod, and reading and writing
data to the user's Pod. github.
ToMyPod (UNDER DEVELOPMENT) is a Pods app to retrieve other
data from your device (e.g., from the OpenTracks app) and store it
to your Pod. github.
A Solid Experience
Learn more about Solid at solidproject.org.
A Tim Berners-Lee reflection published on Medium, 12 Mar 2024: Marking the Web's 35th Birthday was reported on by LiveScience
A BBC News story on Inrupt, 8 Mar 2024: Your personal data all over the web - is there a better way?