Safety
PresenceX is made using Tauri which is an open-source tool to develop applications.
Tauri is made with Security in mind more details available on their website. In my opinion tauri is like the successor of electron (which is what discord uses). please don't hate me electron :>
Data Handling
📄️ Data handling
PresenceX doesn't send ANY information to ANY where (except discord). that also means i have no control over the users. and i have no idea who uses PresenceX.
Automatic Updates
Thanks to tauri's security measures each update has to be validated using a hash before updating to it. Thank you tauri ❤️
Links used in PresenceX
i though that i would list ALL of the links that the app access.
Note: When i say "discord application" im referring to the user create applciation made from within the discord developer panel!
- https://github.com/AmeerDotEXE/PresenceX/issues
used to direct users to github in-order to submit a probem (no request is sent to this link) - https://unpkg.com/@tauri-apps
official and open-source tauri libraries used to comunicate between backend and frontend. - https://unpkg.com/tauri-plugin-store-api
an official and open-source tauri plugin used to store presence data locally. (learn more here) - https://ameerdotexe.github.io/PresenceX/test-mode.json
used in alpha version to control early access for testing - https://ameerdotexe.github.io/PresenceX/latest-release.json
used to update the app whenever a new update is released (learn more here) - discord's image apis, used to retrive an image from discord.
- https://cdn.discordapp.com/avatars - user icons (user avatar)
- https://cdn.discordapp.com/embed/avatars - default user icons (for users without a cutsom icon)
- https://cdn.discordapp.com/app-icons - Discord Application icon
- https://cdn.discordapp.com/app-assets - Application Assets from a discord application
- https://discord.com/api/oauth2/applications/ID_HERE/rpc
used to retrieve discord application name (no credentials are passed) - https://discordapp.com/api/oauth2/applications/ID_HERE/assets
used to retrieve assets from a discord application (no credentials are passed) - https://discord.com/api/applications/detectable
an official discord game collection, used for application ids of games
Thats basically all the links PresenceX uses.