Skip to content
Archive your Signal conversations to immutable storage
Branch: master
Clone or download
Latest commit 6ad8d6c Apr 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Ignore user conversation directories Dec 26, 2018
README.md Add README Dec 26, 2018
chattr.html Customize single page chat viewer for SCAB usage Dec 26, 2018
requirements.txt Add Signal Desktop conversation/contact extractor Dec 26, 2018
scab.py Compatibility with sqlcipher 4.x Apr 18, 2019

README.md

Signal Conversation Archive Backup

SCAB

Welcome to Signal Conversation Archive Backup (SCAB)!

Full writeup is at: https://matt.sh/signal-backup

Usage

To backup your Signal Desktop database, run the following commands to:

  • check out SCAB
  • install Python requirements
  • copy your Signal Desktop database (and attachments) into a new directory so nothing is read against your live Signal DB
  • generate a single local HTML page web viewer for all your conversations
git clone https://github.com/mattsta/signal-backup
pip3 install -r requirements.txt
cd signal-backup
rsync -avz "/Users/$(whoami)/Library/Application Support/Signal" Signal-Archive
cd Signal-Archive
python3 ../scab.py
open myConversations.html
You can’t perform that action at this time.