Organizations and Team Accounts

Why Organizations?

Individual TimeProof accounts are great for personal use, but teams need a way to:

  • Share credits so team members don’t need individual purchases
  • Track activity across all team members in one place
  • Control access with role-based permissions
  • Centralize billing for expense reporting and budget management

Organizations provide all of this. Create an org, invite team members, fund it with credits, and everyone can timestamp using the shared balance.

Creating an Organization

Requirements

  • You must be identity-verified through an active verified account
  • You need a connected wallet

Steps

  1. Navigate to the Organizations section in your dashboard
  2. Click Create Organization
  3. Enter an organization name
  4. The organization is created with you as the Owner

You can create multiple organizations for different teams, projects, or clients.

Roles and Permissions

Organizations use four roles with increasing access levels:

RoleTimestampView HistoryManage MembersPurchase CreditsDelete Org
ViewerNoYesNoNoNo
MemberYesYesNoNoNo
AdminYesYesYesYesNo
OwnerYesYesYesYesYes

Role Descriptions

  • Viewer: Can see the organization’s timestamp history and credit balance but cannot create timestamps. Useful for auditors, managers, or stakeholders who need visibility without access
  • Member: Can create timestamps using the organization’s credits. This is the standard role for team members who actively timestamp files
  • Admin: Can invite and remove members, change roles, and purchase credits for the organization. Useful for team leads or department managers
  • Owner: Full control including the ability to delete the organization. The creator is always the initial owner. Ownership can be transferred

Inviting Members

Admins and Owners can invite members by wallet address:

  1. Open the organization settings
  2. Click Add Member
  3. Enter the wallet address of the person you want to invite
  4. Select their role (Viewer, Member, Admin)
  5. The person appears in the member list and can access the organization on their next login

Members are added by wallet address because TimeProof uses wallet-based authentication. The invited person must have a TimeProof account connected to the specified wallet — either a custodial wallet (Google/Apple) or an external wallet (MetaMask, etc.).

Managing Members

Changing Roles

Admins and Owners can change any member’s role at any time:

  1. Open the organization’s member list
  2. Click the role dropdown next to the member
  3. Select the new role

Role changes take effect immediately. A member who is downgraded from Admin to Member loses management permissions but retains timestamping access.

Removing Members

Admins and Owners can remove members:

  1. Open the organization’s member list
  2. Click Remove next to the member
  3. Confirm the removal

Removed members lose access to the organization’s credits and history. Timestamps they created while in the organization remain in the org’s history.

Organization Credit Balance

Organizations have a completely separate credit balance from personal accounts:

  • Purchasing: Owners and Admins can buy the same unified-credit packs available for personal accounts (Micro, Basic, Pro, and Bulk)
  • Usage: When a member creates a timestamp under the organization, the org’s credits are consumed
  • Tracking: The org dashboard shows credit balance, recent purchases, and usage by member

Switching Between Personal and Org Context

When you’re a member of one or more organizations, the timestamp interface lets you choose the context:

  • Personal: Uses your personal credits and appears in your personal history
  • Organization: Uses the org’s credits and appears in the org’s history

You can switch context at any time before creating a timestamp.

Organization Notifications

Members receive notifications for organization events:

  • Timestamp anchored: When timestamps created by any member are anchored
  • Member changes: When members join, leave, or have role changes
  • Credits: When credits are purchased or running low

Notification preferences for org activity can be configured in your notification settings.

Best Practices for Teams

Credit Budgeting

Monitor your organization’s credit balance regularly. Set up notifications for low credit alerts so you don’t run out during critical workflows. Consider designating one Admin as the credit manager who handles all purchases.

Access Control

Use the principle of least privilege — assign the minimum role each person needs. Most team members should be Members. Reserve Admin for people who need to manage the team. Keep Owner to one or two trusted individuals.

Activity Tracking

Review the organization’s activity history periodically to understand usage patterns. This helps with credit budgeting and ensures members are using credits appropriately.

API Access

Organizations can be managed programmatically through the TimeProof API:

  • Create, update, and delete organizations
  • Add and remove members
  • Change member roles
  • View organization activity and balances

See Organization API Endpoints for full details.

Use the live product for timestamping and verification.

The company site owns the technical reference. The app handles runtime workflows.