Softmac

The platform

Every property, every module, one platform.

One system, licensed and branded as your own.

  • Property managers — a single system for the entire portfolio.
  • On-site staff — tools built for the desk they actually work at.
  • Residents — self-service in place of a phone call.

Delivery

Two ways to run it.

We host every deployment. Onboard a single building onto our managed cloud, or license the platform outright under your own brand with a dedicated environment and custom work. The capabilities below are identical in both.

Your identity throughout

Name, logo and colours across the interface and the notifications that go out to residents. The platform does not sign its own name to your product.

Your domain

Served on a domain you control, with certificates and DNS managed as part of onboarding.

Per-organization configuration

Modules, permission defaults, notification rules and terminology are configured per organization rather than being one global setting.

Multi-property from the start

One deployment carries many properties, each with its own units, residents, staff, documents and settings, separated at the data layer.

English and French

The interface is fully externalized for translation, with both languages supported and selectable per user.

Hosted on your domain

We host and operate every deployment, on a domain of your choice for a licensed platform, or as part of our managed cloud for a single building.

Modules

Platform modules

Modules are enabled per organization. Every one of them shares a single directory of properties, units, residents and staff, and a single permission model.

01

People & Access

Properties, units, residents, staff, roles and permissions.

  • Properties, units and unit-to-resident relationships
  • Distinct roles for administrators, staff, owners and tenants, with graded access levels
  • Group-based permissions so staff see only the properties assigned to them
  • Token-based authentication, with permissions checked on every request
  • Bulk resident and unit import
02

Communications

Announcements, bulletins, discussions and events.

  • Announcements targeted to properties or resident groups
  • Bulletins with per-resident read tracking
  • Community discussion boards with comments and attachments
  • Events calendar with group-scoped visibility
  • Notice board and advertisement placements
03

Amenities & Bookings

Self-service reservations with per-amenity rules.

  • Amenities configured per property with their own rules
  • Resident self-service booking and cancellation
  • Availability windows and access restrictions by resident type
  • Confirmation and cancellation notices by email
  • Booking history and printable reports
04

Documents

Folder hierarchy with per-folder permissions.

  • Folder hierarchy with per-folder permissions
  • Separate visibility for staff, owners and tenants
  • In-browser document viewing
  • Object-storage backed uploads
05

Maintenance Requests

Requests with status, assignment and notifications.

  • Resident-submitted requests with attachments
  • Status progression and assignment to staff
  • Notifications on creation and on each update
  • Per-property request history
06

Front Desk & Concierge

Packages, keys, parking, logs and signatures.

  • Package intake, resident notification and signed pickup
  • Key issue and return tracking
  • Visitor Parking registration and parking violation records
  • Shift, incident, fire, noise and pre-inspection logs
  • On-screen signature capture
  • Virtual concierge with in-application video calling
  • Building contact lists for after-hours escalation
07

Surveys & Voting

Multi-question surveys with per-unit tracking.

  • Multi-question surveys with multiple-choice and open responses
  • Distribution to selected properties or resident groups
  • Per-unit response tracking
  • Result aggregation and export
08

Payments & Orders

Products, fees, card payment and fulfilment.

  • Configurable products and fee types per organization
  • Online ordering with card payment
  • Statutory document requests with selectable delivery options and turnaround
  • Order records and fulfilment status
09

Notifications & Consent

Email and SMS with per-resident preferences.

  • Email and SMS delivery channels
  • Per-resident opt-in and opt-out, including electronic notice consent
  • Granular per-event notification preferences
  • Mail trail for announcements, resident mail and booking notices
  • Scheduled digests and reminders
10

Insights & Reporting

Dashboards, search and export.

  • Dashboards summarizing activity per property
  • Charted usage and trend views
  • CSV and PDF export from report views
  • Indexed search across residents, units and records
  • Activity logging for administrative actions
11

Mobile App

Resident app under your brand.

  • Cross-platform companion app for residents
  • Announcements, amenities, bookings, packages, parking and maintenance
  • Published under the partner's brand
12

Architecture & Hosting

Architecture, and how it stays running.

  • Containerized application, API and proxy tiers
  • Relational database with versioned migrations
  • Object storage for documents and uploads
  • Automated build and deploy pipeline
  • Canadian cloud region hosting by default

Pricing

You pay for the modules you turn on.

You pay for the modules you enable. One published plan covers every module; everything else is quoted.

Onboarding

Deployment

  1. Scoping

    Portfolio review, module selection and hosting confirmation.

  2. Branding & domain

    Brand applied across the interface and outbound messaging; platform deployed on your domain.

  3. Data migration

    Properties, units, residents, staff, permissions and existing documents.

  4. Pilot

    Limited rollout to one or more properties ahead of full deployment.

  5. Rollout & support

    Remaining properties brought on in batches, with staff training and an agreed support channel.