Brfr Wiki

Community documentation for the mobile-first visual brief creator

This is community documentation, not support

Brfr does not offer individual technical support. This wiki is maintained by the community. If you can't find an answer here, try GitHub Discussions.

Contents

What is Brfr?

Brfr (pronounced "briefer") is a mobile-first tool for creating swipeable visual step-by-step guides. Think of it as a middle ground between PowerPoint (designed for projectors) and social media stories (ephemeral) - optimized for reference materials you access on your phone while doing physical tasks.

Key characteristics:

brfr.app

The main PWA for creating and viewing briefs

brfr.page

Shareable links for published briefs

brfr.cloud

Cloud sync across devices (paid feature)

Getting Started

First Launch

  1. Go to brfr.app on any device
  2. On mobile, add to your home screen for the best experience
  3. Tap the + button to create your first brief

Basic Workflow

  1. Capture - Take photos or add images for each step
  2. Annotate - Add text, arrows, highlights
  3. Organize - Arrange steps in order, group into folders
  4. Share - Export as .brfr file or publish a link

No Account Needed

You can create, edit, and export briefs without ever creating an account. Your briefs are stored locally in your browser. Account creation is only needed for cloud sync and permanent sharing links.

Tip: Regular Backups

Since briefs are stored locally, use the export feature regularly to back up your work. Browser data can be cleared unexpectedly.

Creating Briefs

Editing Modes

Brfr adapts its editor based on your screen size and the complexity of your brief:

ModeWhenBest For
Capture ModePhone (<900px)Quick photo + caption briefs
EWIC ModePhone, complex briefEditing text/images on existing briefs
Standard ModeDesktop (>=900px)Full editing with three-panel layout

The Step Filmstrip

At the bottom of the editor, the filmstrip shows all your steps as thumbnails. Tap to jump to any step. Drag to reorder.

Zones

Each step has three vertical zones where elements can be placed:

ZoneBehaviorBest For
TopAnchored to top, shrinks to fitTitles, step numbers
CenterFills remaining space, centeredMain content, images
BottomAnchored to bottom, shrinks to fitCaptions, navigation hints

Undo/Redo

In Standard Mode (desktop), undo and redo are available:

Elements Reference

Briefs are made of steps, and steps contain elements. There are four element types:

Text Element

For headings, body text, captions, and labels.

PropertyOptions
Presetheading, subheading, body, caption, label
Alignmentleft, center, right
Zonetop, center (default), bottom
ColorAny hex color (default: #ffffff)

Image Element

For photos, screenshots, diagrams.

PropertyOptions
Fitcontain (default), cover, fill
Zonetop, center (default), bottom

SVG Element

For icons, simple diagrams, scalable graphics. Inline SVG code renders at any size without pixelation.

Row Element

For side-by-side content: image comparisons, stat cards, icon grids.

PropertyOptions
Layoutequal (default), auto
GapSpacing between items in pixels
ItemsArray of text or image items

Sharing & Cloud

Ways to Share

MethodRequires AccountLink Duration
Export .brfr fileNoN/A (local file)
Temporary linkYes (free)30 days
Permanent linkYes (paid)Forever*

*As long as brfr.page operates

Cloud Sync

With an account, your briefs sync across devices automatically. Pull down on the library to manually refresh.

Exporting

Exported .brfr files can be imported on any device or shared directly via messaging apps.

Folder Sharing

Paid users can share entire folders as collections. The shared link shows all briefs in the folder, updating when you push changes.

The .brfr File Format

A .brfr file is a renamed ZIP archive containing:

my-brief.brfr
+-- manifest.json    # Content and structure
+-- media/           # Images and media files
    +-- photo1.jpg
    +-- diagram.svg

The manifest.json defines the brief structure, steps, and elements. The format is intentionally simple and human-readable.

For Developers

The full specification is available in the GitHub repository. The format is stable for reading; write support should use the documented schema.

Troubleshooting

App Not Loading / Stuck

  1. Force refresh: Ctrl+Shift+R (or Cmd+Shift+R)
  2. Clear site data in browser settings
  3. Use the force update page: brfr.app/update

Briefs Disappeared

Briefs are stored in browser IndexedDB. They can disappear if:

Solution: Restore from a .brfr backup if you have one. Enable cloud sync to prevent future loss.

Sync Not Working

  1. Check that you're signed in (avatar visible in header)
  2. Pull down on the library to force sync
  3. Tap the cloud icon to see sync status
  4. Check your internet connection

Images Not Displaying

Can't Find a Feature

Brfr has different editing modes depending on screen size. Some features are only available in Standard Mode (desktop, >= 900px viewport). Try using a larger screen.

Keyboard Shortcuts

Available in Standard Mode (desktop):

ShortcutAction
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+Shift+ZRedo (alternate)

In the viewer:

KeyAction
Arrow Up / Arrow DownPrevious / Next step
SpaceNext step
HomeFirst step
EndLast step

Contributing to This Wiki

This wiki is community-maintained. If you find errors, have improvements, or want to add content:

  1. Fork the brfr.wiki repository
  2. Make your changes
  3. Submit a pull request

Guidelines

Questions?

For questions not answered here, try GitHub Discussions. Someone from the community may be able to help.