Holos
Holos: Mobile-first Fediverse client with your own ActivityPub identity
Thomas Internet Social Network
Screenshots
Description
Holos is a mobile-first Fediverse client that gives you your own ActivityPub identity directly on your phone. Unlike traditional Mastodon apps that require an account on a server, Holos runs a full ActivityPub server on your device.
Key Features:
- Your Own ActivityPub Server
- Full ActivityPub server running on your phone
- Your data stored locally on your device
- Relay server provides a stable address for federation
- Full Fediverse Compatibility
- Follow and interact with users on Mastodon, Pleroma, Misskey, Pixelfed, and more
- Full ActivityPub support: posts, likes, boosts, replies, quotes, and mentions
- Direct messages with real-time delivery
- Flexible Timeline Views
- Switch between All, Media only, Videos only, or Text only
- Quickly adapt your feed to your current mood
- Filter content the way you want
- Mobile-First Design
- Built from the ground up for mobile
- Works offline with automatic sync when reconnected
- Battery-efficient with smart background sync
- Privacy Focused
- Your posts and messages stored locally in SQLite
- All traffic proxied through relay for IP privacy
- RSA keys generated on-device, private key never leaves your phone
- Real-Time Sync
- WebSocket connection for instant notifications
- Activity queue with priority-based delivery
- Automatic catch-up after offline periods
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_DATA_SYNC
- Internet accessSend and receive data over the internet.
- NotificationsShow notifications.
- Read storageRead files on the device storage.
- MusicRead audio files from the media library.
- PhotosRead images from the media library.
- VideosRead videos from the media library.
Show 28 more permissions
- READ_MEDIA_VISUAL_USER_SELECTED
- MicrophoneRecord audio.
- Display over other appsDraw content on top of other apps.
- BiometricsUnlock with fingerprint or face.
- FingerprintUnlock with a fingerprint.
- VibrationControl the vibration alert.
- Prevent sleepingKeep the device from going to sleep.
- Write storageCreate and change files on the device storage.
- Network stateCheck whether and how the device is connected.
- CameraTake photos and videos.
- Run at startupStart automatically after the device is switched on.
- app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- permission.READ
- permission.WRITE
- permission.READ_SETTINGS
- permission.UPDATE_SHORTCUT
- permission.BROADCAST_BADGE
- permission.PROVIDER_INSERT_BADGE
- permission.UPDATE_COUNT
- permission.UPDATE_BADGE
- permission.CHANGE_BADGE
- permission.READ_SETTINGS
- permission.WRITE_SETTINGS
- READ_APP_BADGE
- permission.READ_SETTINGS
- permission.WRITE_SETTINGS
- permission.BADGE_COUNT_READ
- permission.BADGE_COUNT_WRITE
Comments