Skip to main content
All Docs
FeaturesmyProp (AgentOS People Portal)Updated April 4, 2026

Portal Entry Page & Legal Pages

Portal Entry Page & Legal Pages

This page documents how myProp's root landing page, legal pages, and public-path configuration work.


Root landing page (/)

The root route (/) is the entry point for all portal users.

Authenticated users

If a valid session exists, the user is immediately redirected to /companies — the portal hub where they can select their agency portal. No landing page content is shown.

Unauthenticated users

Users without a session see a portal landing page containing:

  • A Sign In button (top-right header and hero section) linking to /sign-in
  • A Create Account button linking to /sign-up
  • Four feature highlight cards:
FeatureDescription
Property OverviewTenancy details, rent schedules, and property information at a glance
Financial StatementsLandlord statements, tenant invoices, and payment history in real time
Maintenance TrackingReport issues, track repair progress, and communicate with contractors
Documents & MessagesView and upload documents; message your agent directly from the portal
  • A footer with links to /privacy and /terms

Pricing page (/pricing)

The /pricing route redirects to /. myProp is a property portal — tenants, landlords, buyers, vendors, and contractors do not select or manage subscription plans. Pricing is handled at the agency level, not the end-user level.


Privacy policy (/privacy)

The privacy policy is accessible at /privacy without authentication. It covers:

  • Data categories collected: tenancy data, financial data, and maintenance data
  • Data sourcing: property data is sourced live from the agency's connected AgentOS instance
  • Sub-processors:
    • AgentOS — live property data source
    • AWS Cognito — user authentication

Terms of service (/terms)

The terms of service are accessible at /terms without authentication. Key provisions include:

  • Description of myProp as a read/write portal over AgentOS data
  • Agency access revocation — an agency can remove portal access for any user
  • Property-portal-specific acceptable use policy

Register of Processing Activities (/ropa)

The GDPR Article 30 Register of Processing Activities is accessible at /ropa without authentication. It documents the following processing activities:

ActivityPurpose
Property Data DisplayShowing tenancy, financial, and property information to authorised users
Maintenance ManagementLogging, tracking, and communicating about maintenance requests
Document ManagementStoring and retrieving tenancy-related documents
MessagingFacilitating communication between portal users and agency staff
AuthenticationUser identity verification via AWS Cognito

Public paths (no authentication required)

The following routes are accessible without a login session:

PathPurpose
/Portal landing page
/sign-inSign-in page
/sign-upAccount creation
/privacyPrivacy policy
/termsTerms of service
/ropaGDPR Article 30 register
/pricingRedirects to /
/company-not-foundError page shown when a company slug is unrecognised

All other routes — including /companies and any agency-specific portal pages — require an authenticated session. Unauthenticated requests to protected routes are redirected to /sign-in.


Agency operator routes

/dashboard routes (org management, team settings, billing) remain available for agency operators and are separate from the end-user portal flow. Authenticated end-users are directed to /companies, not /dashboard.