Getting Started

This guide walks you through installing Stegstr and creating your first steganographic message.

1. Download and Install

Download Stegstr for your platform from the Downloads page or GitHub Releases.

2. First-Time Setup

When you open Stegstr:

3. Create Your First Post

Write a post in the feed. All posts automatically end with a Stegstr suffix so others can identify the source. The compose UI enforces a character limit (4991 user chars) to reserve space.

4. Embed in an Image

To share your feed (posts, DMs, etc.) via an image:

  1. Click Embed (or Save to image).
  2. Choose a cover image (PNG).
  3. Stegstr encrypts your current state and hides it in the image using LSB steganography.
  4. Save the PNG and share it however you like—text, email, social media.

5. Detect Messages from an Image

To load content from someone else’s Stegstr image:

  1. Click Detect (or Load from image).
  2. Select the PNG that contains Stegstr data.
  3. The app decodes the image, decrypts the bundle, and merges the events into your feed.

No Nostr login or network connection required for Detect.

Next Steps

Browse the Wiki for technical details on how it works, Nostr integration, and FAQs.