Solidarity
Sign In / Sign Up
Help
Browse the topics and open the guidance you need.
Topics

Account Pages

This topic covers the pages used for managing your account, from onboarding to viewing your public profile.

Phone Verification

The Phone Edit page is where you verify your phone number. This is a required step during onboarding to confirm you are a real user. You will need to enter your phone number, request a verification code, and then enter the code you receive via SMS.

Profile Edit

The Profile Edit page is where you complete and maintain your public profile. This includes your full name, a brief introduction, your location, and your time zone. You can also upload a profile picture here. A complete profile is required before you can activate access and become a full member.

The page also includes a collapsible AI & API Usage panel with two sections: monthly used/limit/remaining counts for Chat with Solidarity AI, Smart Service Create, AI-powered service search, and completed free-service sessions; plus a separate daily API Request Count table. The daily limit is an abuse-protection safeguard and is very unlikely to be reached in normal use.

Change or Reset Password

The Change/Reset Password page is shown from the account dropdown only for self-registered accounts. It explains how to log out and use the login page's password recovery option. If an account signs in with an external provider such as Microsoft, the menu item is hidden and a direct visit explains that the password must be managed with that provider.

Public User Profile

The "User Public" page shows how your profile appears to other members of the community. It displays your name, introduction, location, and average ratings as both a service provider and receiver. It also lists any public services you are currently offering and, at the end of the page, your provider unavailability. If a profile picture is available, members can click/tap the avatar to view the full-size image.

Time zone guidance

Keep your profile time zone set to the place where you are currently using Solidarity, not just the country where you usually live. If you travel and want to book, attend, or manage sessions in the new place, update your profile time zone first so page displays, booking forms, and session emails use that local time.

Normal summer and winter clock changes are handled automatically when you use a real time zone.

/user_public?user_id=...

Conditions to Display

  • Authentication is required.
  • The stage router allows this page only for Paid users.
  • A valid user_id query parameter is required.

From Where It Is Accessed

Information Given

  • Displays the user's name, "member since" date, introduction/bio, location (country/city), and local time zone.
  • Shows the user's average provider and receiver ratings.
  • Lists all of the user's active public services.
  • At the end of the page, shows the user's provider unavailability as times of day, weekdays, and date ranges. Times and dates use the provider's profile time zone.
  • Includes a link to the user's User Performance page only when the viewer is authorized to open that page.
  • A "Report User" action is shown only when viewing another member's profile.
  • A "Transfer Hours" link may be visible if the viewing user is in the Paid stage and not looking at their own profile.

User Performance

Page Name

User Performance

Purpose of the Page

Shows the service and session performance summary for a specific user.

Link to the Page

/user_performance?user_id=...

Conditions to Display

  • Authentication is required.
  • The stage router allows this page only for Paid users.
  • A valid user_id query parameter is required.
  • Access is allowed only when one of these is true: (1) the viewer and the user_id are the same user, or (2) the user_id user has at least one service request where the current viewer is the provider.

From Where It Is Accessed

Information Given

  • Provider-Side Stats: Includes counts for active services, total requests received, accepted vs. rejected requests, completed vs. cancelled sessions, and any provider-absence reports filed against them.
  • Requestor-Side Stats: Includes counts for total requests sent, accepted vs. rejected requests, cancelled requests, and completed vs. cancelled sessions.
  • Provider Rating: The user's average rating as a service provider, based on feedback from requestors on completed sessions.
  • Requestor Rating: The user's average rating as a service requestor, based on feedback from providers on completed sessions.
  • Comments Received As Provider (last 6 months): Shows completed sessions for the user_id where requestors left either a rating or a written comment, filtered to sessions modified in the last 6 months.
  • Visibility of "Comments Received As Provider": Visible only when the viewer is the same as user_id, or the viewer has made at least one service request where the user_id user was the provider.
  • Comments Received As Requestor (last 6 months): Shows completed sessions for the user_id where providers left either a rating or a written comment, filtered to sessions modified in the last 6 months.
  • When access is limited: Both comment sections are still shown, but the page displays a friendly message explaining why comments are not available yet.