📲 Add to your home screen for the best experience

PewPin

Visual attendance by seat

Local
Add New Service
Services
Sections

Seating blocks in the room, listed top to bottom in the order they appear left to right. Most churches keep the standard three.

Add Row of Seats
Layout Preview
Tap mode:
People

We recommend having two owners so you're never locked out.

Appearance
Dark Mode

Easier on the eyes in dim rooms

Ask for Visitor Name

Optional prompt after stamping a visitor seat, on this device only. Off by default.

🔒 Visitor Names & Privacy

Visitor names are optional, for internal church use only, and are never shown on the seating chart — open a seat to see one. Never record phone numbers, emails, addresses, birthdays, or health, prayer or safeguarding information. Children are never named.

Allow visitor names

Turn off to disable name entry for everyone in this church. Existing names are kept until you delete them.

Delete names automatically

Names on services older than this are removed. Attendance counts are kept.

Delete all visitor names now

Removes every name from every service. Counts, seats and first-time flags are kept.

☁️ Cloud SyncLocal only
Multi-device sync

Not configured — data stays on this device only.

To enable: paste your Firebase config into the FIREBASE_CONFIG block at the top of index.html and redeploy. Every device that opens the app then shares one live database — a seat marked on one phone appears on all the others instantly.

🕘 History & Undo

A restore point is saved automatically before anything big is deleted or cleared. Restoring applies to every synced device.

Data Management
Backup Data

Download all services, layouts & attendance

Restore Data

Load a previously saved backup file

Export CSV

Current service attendance as a spreadsheet

Clear All Data

Permanently delete everything

About

PewPin v4
Tracks adults, children, and visitors seat by seat, per service. Each service keeps its own layout, and seats are numbered continuously across the room.

With Cloud Sync configured, every device shares one live database and updates in real time. Without it, data lives only on this device — use Backup regularly either way.

Privacy Policy — what this app records, who can see it, and how to have it removed.
Terms of Service — what PewPin is and is not, and what each side is responsible for.

Internal church use only — name only, no other details.