Help center
Accounts & authentication
Registration, login OTP, verification, and session behavior.
How does signup and login work?
The platform uses OTP-based authentication. During signup, you provide username, email, phone, role, and consent fields. OTP is sent to your email for verification. Returning users use login and verify with OTP to receive access tokens.
Why am I asked for both email and phone?
Phone is your account identity anchor and email is used for OTP delivery, communication, and account recovery workflows. Both are verified to reduce impersonation and fraud.
What happens if my OTP expires?
Use resend OTP. If the previous session is stale, restart login/register to create a fresh OTP session. The system invalidates older OTP hashes when new ones are issued.
Can I register with an existing email/phone/username?
No. Email, phone, and username uniqueness checks are enforced. If one is already in use, update your details or use login for that account.
Why do I get logged out sometimes?
Access tokens expire by design. Re-authentication protects account safety, especially for rescue/adoption and profile operations that involve sensitive records.
I did not receive OTP email. What should I do first?
Check spam/promotions, confirm the email entered is correct, and wait a short cooldown before requesting another OTP. If repeated attempts fail, contact support with the email, phone, and timestamp.
Can I change my registered email or phone later?
In most cases yes, but high-trust fields may require re-verification. Any change to identity anchors should trigger security checks to prevent account takeover.
Onboarding by role (NGO, Vet, Volunteer, Pet Owner)
What each role submits, review states, and activation flow.
Do all roles have the same onboarding steps?
No. Pet owners have lighter onboarding. NGO/Vet/Volunteer flows include role-specific profile sections and document checks before full activation.
What statuses will I see during onboarding?
Typical statuses include Registered, Profile Completed, Documents Uploaded, Under Review, and Active. Until Active, some role-specific actions may be restricted.
What if my verification is rejected?
You can correct details and re-submit required fields or documents. Use support if the reason is unclear.
Can one person have multiple roles?
Your account has one primary role at a time for workflow integrity. If you need a role change, contact support and provide verification details.
How long does onboarding approval usually take?
Review time varies by role, document quality, and queue volume. Incomplete or unclear submissions take longer, so upload readable and accurate details the first time.
Can I start using features before verification completes?
Some baseline features may be visible, but role-sensitive actions (for example listings, rescue operations, or certain profile capabilities) can remain restricted until activation.
Profiles, usernames, and public visibility
Editing identity fields, public profile links, and sharing behavior.
What is the difference between full name and username?
Full name is your human-readable identity on profile views. Username is unique and used in public profile URLs and account references.
How do username availability checks work?
The form checks username availability while typing and re-validates on submit to avoid race conditions.
How do I access a public user profile?
Public profiles are available at /profile/{username}. Guest users can open these links without login.
Does share profile use my public URL?
Yes. Share actions are designed to use /profile/{username}, not /my-profile.
Can I hide contact details from public view?
Yes. Public profile payloads are intentionally limited and should not expose private contact data by default.
What happens to my old public link if I rename username?
Your public URL is tied to the current username. After rename, share the new link to avoid broken bookmarks and old references.
Can guests see my full profile history?
No. Public pages are designed for controlled visibility and generally show only selected identity and profile context, not private operational history.
Adoption listings and applications
Publishing pets, applying, review flow, and status changes.
Who can create adoption listings?
Signed-in users whose accounts have listing permission can create and manage adoption listings. Access is role-agnostic at the product level—adopter, volunteer, vet, NGO, or other roles can list when that capability is enabled for the account.
Why can’t I apply for my own listing?
Self-application is blocked to prevent misuse and preserve trust in adoption workflows.
What application statuses should I expect?
Common statuses include Submitted, UnderReview, Approved, and Rejected. Listers can review details and update status based on policy.
Can I submit answers to custom application questions?
Yes. Adoption applications support question-based inputs managed in master data, and required responses are validated.
How are lister-side application views secured?
Incoming application routes require authenticated roles and listing ownership checks. Unauthorized access returns permission errors.
Can I edit a listing after it goes live?
Yes, subject to platform rules. Core listing fields can usually be updated, but major changes should remain transparent to applicants to keep trust intact.
Will applicants be notified when status changes?
Status transitions should be reflected in applicant-facing views. If communication is delayed, applicants can check their dashboard or contact support for clarity.
Rescue coordination
Case reporting, assignment context, and field operations expectations.
How are urgent rescue cases handled?
Rescue workflows prioritize fast reporting, role-based visibility, and status progression so teams can coordinate from report to closure.
Can I update rescue progress over time?
Yes. Rescue workflows are designed around case updates and team handoffs, so timeline continuity is preserved.
What location information is stored?
Where needed, approximate location fields are captured to route rescue support while minimizing unnecessary precision in public contexts.
Who can view rescue details?
Visibility is role- and workflow-dependent. Sensitive data should remain scoped to involved responders and authorized stakeholders.
Can rescue cases be reassigned between teams?
Operationally yes, where workflow supports it. Reassignments should preserve audit context so future responders understand what has already been done.
How should I handle duplicate rescue reports?
Use timeline and location context to deduplicate related reports where possible. This helps avoid fragmented response and duplicated field effort.
Donations, payments, and refunds
Transaction handling, records, and refund policy basics.
Do you store card details directly?
No. Payment instruments are handled by integrated payment providers. Platform records store transaction references and operational metadata.
How do I request a refund?
Contact support with transaction ID, amount, and reason within the published refund window. Requests are reviewed case-by-case.
Why are some donations not refundable?
If funds are already disbursed to campaigns/rescue operations, reversal may not be possible. Final decision depends on transaction state and policy.
Where can I read the full refund terms?
See /privacy-policy (Privacy & Refund Policy section) for current refund process details and timelines.
How do I verify a payment actually succeeded?
Use the transaction reference from your receipt or payment confirmation screen. Support can cross-check status using this ID and event timestamp.
What if money is debited but I do not see confirmation?
Sometimes provider callbacks are delayed. Wait briefly, refresh your transaction history, and contact support with payment reference if status remains unclear.
Safety, privacy, and compliance
Data protection, reporting misuse, and account trust controls.
What data is publicly visible on profiles?
Public profiles intentionally expose limited fields (for example name/username, role, bio, broad location context) and should not expose private contact channels.
How do I report abuse or suspicious behavior?
Use in-app reporting/support channels. The platform supports moderation workflows, including user reports and review statuses.
Can I delete my account and data?
Yes, you can request deletion. Some records may be retained for legal, payment, or security obligations for a limited duration.
How is account access protected?
OTP verification, token expiration, guarded endpoints, and role checks are used to reduce unauthorized access.
Do you use my profile data for marketing?
Only according to your consent choices and applicable law. Operational and safety notifications may still be sent where service-critical.
How can I request data correction?
Update editable fields in profile settings. For protected records, raise a support request with clear correction details and any supporting documents.
Technical troubleshooting
Common issues and quick fixes for login, profile updates, and API errors.
I entered OTP but verification failed. What should I check?
Confirm you used the latest OTP, correct email+phone pair, and that the code is not expired. If needed, request a fresh OTP and retry.
Username update fails with conflict. Why?
Usernames are globally unique. Choose another handle; availability checks run live and again on save.
My public profile URL returns not found. Why?
Verify the exact username in /profile/{username}. Username typos, stale links, or recent renames can cause 404.
Profile save works but old data still appears.
Refresh the page/session and retry. If cache appears stale across devices, contact support with the account and timestamp of update.
Where should I report a bug with logs/screenshots?
Use Contact Support and include steps to reproduce, expected vs actual behavior, timestamp, and screenshots.
I keep seeing unauthorized or forbidden errors. Why?
This usually means your session expired or your current role lacks permission for that action. Re-login first, then verify role eligibility for the feature.
Search is not finding expected FAQ items. Is that normal?
Search matches question/answer text. Try shorter keywords, alternative terms, or clear punctuation-heavy phrases for broader results.
App vs website
Pick the surface that fits the moment—many teams use both.
Web portal
Depth for operations and review flows
- Role onboarding, document review, and profile administration
- Detailed listing/application moderation workflows
- Policy/support/legal page access and account settings
- High-density views ideal for support and admin tasks
Mobile app
Speed for on-the-go actions
- Faster field updates and mission responsiveness
- Quick notifications, status checks, and simple actions
- Better ergonomics for rescue/adoption activity on the move
- Ideal companion to web for day-to-day operations
Related policies and support pages
For legal and data questions, review these pages: