Skip to content

Add Reddit support for Android - #1139

Merged
abrignoni merged 1 commit into
mainfrom
feat/reddit-android
Aug 16, 2026
Merged

Add Reddit support for Android#1139
abrignoni merged 1 commit into
mainfrom
feat/reddit-android

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Adds Reddit support for Android. ALEAPP had no Reddit artifacts before this. Nine artifacts:

  • Chat Messages: m.room.message events from matrix_session_*, with sender display names resolved through room_member_summary and direction taken from the signed-in user id in matrix_auth. Conversation view included.
  • Chat Events: the whole event table, so redactions (which name the event they target) and reactions are visible, content as stored.
  • Chat Rooms, Chat Room Members, Users (matrix-users-db, which ties a Reddit id to the Matrix id used in chat).
  • Accounts, Session, Subreddits and Cached Posts from the per-user reddit_db stores.

Image messages carry an mxc:// URL rather than a local file. The media ids did not appear in any file name in the tested extraction, including the Glide cache, so the URL is reported as text and no link to cached bytes is asserted. Undocumented values are reported as stored.

Reference: Arun Kalackattu Hari, 'Forensic Analysis of Reddit App: iOS and Android', dfdive.com.

🤖 Generated with Claude Code

Nine artifacts from the app's Matrix chat session and per-user stores:
chat messages with direction and sender resolution, the full event
table including redactions and reactions, rooms, room members, cached
users, accounts, the Matrix session record, subreddits and cached posts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit 2ee62fb into main Aug 16, 2026
8 checks passed
@abrignoni
abrignoni deleted the feat/reddit-android branch August 16, 2026 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant