Submit your information and community admin will review your request within 24-48 hours.
Pending Requests
Community Manager
Manager
No Community Selected
Select a community from the dropdown above to view details and manage properties.
Total Properties
-
Total Residents
-
Occupied Units
-
Vacant Units
-
Community Overview
Community Name
-
Properties Managed
-
Occupancy Status
-
Quick Actions
Residents Directory
All residents across managed properties
No Residents Found
This community doesn't have any registered residents yet
Recent Activity
Latest updates in your community
New resident joined Unit 402
2 hours ago
Maintenance request from Unit 115
5 hours ago
Payment received from Unit 301
1 day ago
Maintenance Requests
Loading...
Manage all maintenance requests for your community
Total
0
Open
0
In Progress
0
30-Day
0
0 requests
Loading requests...
No maintenance requests found
Requests will appear here as residents submit them
Properties Overview
Loading...
Manage all properties in your community
Total
0
Owners
0
Residents
0
Rate
0%
Loading properties...
No properties found
Properties will appear here when added to the community
Unit -
-
-
Loading property details...
Failed to load property
0
Total Members
0
Owners
0
Residents
Occupants
0 members
No occupants assigned
Property Information
Community
-
Tower/Building
-
Created
-
Recent Maintenance
0 requests
No maintenance requests
Member Details
Loading member details...
Failed to load member
--
Loading...
Primary
-
Property Information
Unit
-
Tower/Building
-
Community
-
Timeline
Owner Since
-
Moved In
-
Moved Out
-
Record Created
-
Status
Active
Announcements
Loading...
Create and manage community announcements
Create Announcement
Recent Announcements
0 announcements
Loading announcements...
No announcements yet
Create your first announcement using the form above
Community Info
Loading...
View your community's information and details
Loading community information...
No community selected
Please select a community from the Manage page first
Community Info
Loading...
Your community's public information
Loading community information...
No community found
You need to be part of a community to view this information
Edit Community
Loading...
Update your community's information
Loading community information...
Assign Community Manager
Assign or remove community managers from communities
Assign Manager to Community
Start typing to search for a community
Selected Community
Start typing to search existing users
Email does not exist. To proceed, this email must be registered in the system first.
How to Assign Community Managers
• Search for a community by name, city, or country
• Verify the community details shown below the search
• Enter or search for the community manager's email
• Manager will be assigned to ALL properties in this community
Active Community Managers
Users currently assigned as community managers
No community managers assigned yet
Create New User
Add a new user to the system and send them an invitation
User will receive an email to complete registration
Optional: User can change this later
Start typing to search for a community
Enter the unit number
Optional: Building or tower name
Email Configuration
Email invitations require Firebase Functions with an email service (SendGrid, Mailgun, etc.) configured. The invitation document is created in Firestore for future processing.
All Users
Manage all registered users in the system
Total Users
-
Active
-
Pending
-
Auth Cleanup
-
Loading users...
User Details
U
Loading...
Loading...
Account Information
User ID-
Registered-
Created-
Notifications-
Managed Communities
Community Memberships
Loading...
Join Requests
Loading...
All Communities
Manage all communities in the system
Total Communities
-
Active
-
Total Residents
-
Total Properties
-
Loading communities...
All Properties
Manage all properties across communities
Total Properties
-
Occupied
-
Vacant
-
Communities
-
Loading properties...
No properties found
Try adjusting your search or filters
Unit -
-
-
Loading property details...
Failed to load property
0
Total Members
0
Owners
0
Residents
Occupants
0 members
No occupants assigned
Property Information
Property ID
-
Community Key
-
Community
-
Tower/Building
-
Created
-
Last Updated
-
Recent Maintenance
0 requests
No maintenance requests
Admin Actions
All Maintenance Requests
View and manage all maintenance requests across communities
Total Requests
-
Open
-
In Progress
-
Completed
-
Loading requests...
Request Details
Admin View - Full Management Capabilities
Loading request details...
Request ID
-
-
-
-
Request Information
Category-
Priority-
Created-
Location-
Community & Requester
Community-
Property-
Requester-
Manager Actions
Activity Stats
Total Notes
0
Status Changes
0
Activity Timeline
Manager Notes
No notes yet
Community Details
Loading...
Loading...
Community Information
Community Key-
Type-
Address-
Created-
Created By-
Statistics
Properties
-
Residents
-
Managers
-
Join Requests
-
Community Managers
Loading...
Recent Join Requests
Loading...
Pending Invitations
View and manage invitations for users who haven't registered yet
I recently purchased this unit and would like to access the community amenities and services. I have proof of ownership available if needed.
Submitted
November 17, 2025 at 3:42 PM
🔗 Linked to Community Creation Request
This join request is linked to a community creation request for
-.
Creation Request Status:pending
You must approve the community creation request first before you can approve this join request.
Request Additional Information
Community Creation Requests
Community Creation Request
Community Information
This community has already been created.
Community Name:
-
Legal Name:
-
Type:
-
Principal / Administrative Address:
-
Total Units:
-
Buildings:
-
Admin Contact:
-
Emergency Phone:
-
Website:
-
Year Built:
-
Description:
-
Amenities:
-
Requester Information
Requested Community:-
Requested by:-
Email:-
Configuration:-
Address:-
City:-
Country:-
Unit:-
Roles:-
Submitted:-
Additional Notes:
-
📝 Linked Join Request:
Status:-
Roles:-
Unit:-
This user also submitted a join request. After approving the community creation, review their join request separately.
AI-Assisted Data Entry
Use the prompt below to get community details from Gemini, then paste the response here to auto-fill the form.
Open Gemini Chat
📋 Copy this prompt for Gemini:
I need detailed information about a residential community for administrative purposes.
User-Provided Information:
• Community Name:[Will be inserted]
• Configuration:[Will be inserted]
• City:[Will be inserted]
• Country:[Will be inserted]
• Requested by:[Will be inserted]
Using the information above, please find details about this community. IMPORTANT: Only provide information if you are at least 95% confident it is correct. If unsure, write "Not available".
Format your response EXACTLY as follows:
Legal Name: [Full legal name if different from community name, or "Same as community name", or "Not available"]
Street Address: [Complete street address - REQUIRED, find this]
State/Province: [State or province, or "Not available"]
Postal Code: [ZIP or postal code, or "Not available"]
Total Units: [Number, or "Not available"]
Number of Buildings: [Number (only if Apartment/Condo), or "Not available"]
Admin Contact Email: [Contact email, or "Not available"]
Admin Contact Phone: [Phone number, or "Not available"]
Emergency Phone: [Emergency contact number, or "Not available"]
Description: [Brief description, or "Not available"]
Amenities: [Comma-separated list, or "Not available"]
Website: [URL, or "Not available"]
Year Built: [Year, or "Not available"]
Complete Community Information
Fill in the details below manually or use AI auto-fill above.
Configuration *
Address *
Contact Information
Optional Information
Create New Community
Add a new community to the system
Basic Information
Provide basic details to help AI find accurate community information
Search for city, will save as City, State, Country
AI-Assisted Data Entry
Use the prompt below to get community details from Gemini, then paste the response here to auto-fill the form.
Open Gemini Chat
📋 Copy this prompt for Gemini:
I need detailed information about a residential community for administrative purposes.
User-Provided Information:
• Community Name:[Enter name above]
• Configuration:[Select above or leave blank]
• Location:[Select above or leave blank]
Using the information above, please find details about this community. IMPORTANT: Only provide information if you are at least 95% confident it is correct. If unsure, write "Not available".
Format your response EXACTLY as follows:
Legal Name: [Full legal name if different from community name, or "Same as community name", or "Not available"]
Street Address: [Complete street address - REQUIRED, find this]
City: [City name - use the one provided above if available]
State/Province: [State or province, or "Not available"]
Postal Code: [ZIP or postal code, or "Not available"]
Country: [Country name - use the one provided above if available]
Community Type: [apartment/townhouse/single-family/mixed-use - use configuration above if provided, or "Not available"]
Total Units: [Number, or "Not available"]
Number of Buildings: [Number (only if Apartment/Condo), or "Not available"]
Admin Contact Email: [Contact email, or "Not available"]
Admin Contact Phone: [Phone number, or "Not available"]
Emergency Phone: [Emergency contact number, or "Not available"]
Description: [Brief description, or "Not available"]
Amenities: [Comma-separated list, or "Not available"]
Website: [URL, or "Not available"]
Year Built: [Year, or "Not available"]
Community Information
This will be displayed to users
Official legal entity name
Configuration *
Address *
Contact Information
Optional Information
Comma-separated list
Migrate Approved Users
What does this do?
This tool fixes users who were approved before the property system was implemented.
It creates the missing property documents, community member records, and updates user profiles
so they can see their communities.
Migration Status
Results
0
Success
0
Errors
0
Skipped
Note: This is safe to run multiple times. It will skip users who are already migrated.
After Migration
Ask users to refresh their browsers or sign out and back in
They should see their community name in the sidebar
Future approvals will automatically use the new system
You can monitor unresolved legacy data via Show Missing Communities
Demo Environment Setup
Create and manage demo data for client presentations
Current Status
Initial Setup
Creates: KM Test Community, 4 demo users (resident, owner, both, manager), 8 fake residents, sample properties.
Reset Sample Data
Deletes and recreates maintenance requests and announcements to fresh state.
Create Demo Invitation
Generate a registration link for clients. They create their own password. Access auto-expires.
Deactivate Expired Access
Deactivate roles for demo users whose access has expired. User accounts remain but lose community access.
Demo Credentials
Current password:
Loading...
Resident
demo-resident@kemuni.com
Owner
demo-owner@kemuni.com
Both Roles
demo-both@kemuni.com
Manager
demo-manager@kemuni.com
Notification Settings
Push Notifications
Push Notifications
Receive instant alerts on your device
Email Notifications
All Email Notifications
Master switch for all email alerts
Emergency Alerts
Critical community announcements
Announcements
General community updates & news
Maintenance Updates
Status changes on your requests
Events & Activities
Community events and reminders
Email Frequency
Emergency alerts will always be sent immediately regardless of your frequency preference. You can also receive notifications within the app at any time.
SMS notifications coming soon.
Privacy Policy
Last Updated: December 18, 2025
Effective immediately
Introduction
Kemuni ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our residential community management platform at kemuni.com and associated mobile applications (the "Service").
Please read this privacy policy carefully. By using the Service, you agree to the collection and use of information in accordance with this policy.
Information We Collect
Personal Information
Account Information: Name, email address, and password when you create an account
Property Information: Your residential community, unit number, and whether you are an owner or resident
Profile Information: Optional profile photo and contact preferences
Communication Data: Messages sent through announcements, maintenance requests, and other community features
Community Notifications: Announcements from property managers, emergency alerts
Maintenance Updates: Status changes on maintenance requests you've submitted
Meeting Reminders: Upcoming community meetings and events
Opt-Out: You can manage your email preferences in your Notification Settings. Note that transactional emails (password resets, account security) cannot be disabled for security reasons.
Information Sharing
We may share your information in the following circumstances:
With Community Managers: Your name, unit, and role are visible to your community managers for verification and communication
With Other Residents: Only information you choose to make visible (such as announcements you post)
Service Providers: We use Firebase (Google) for authentication and data storage, and AWS for email delivery
Legal Requirements: When required by law or to protect our rights
We do not sell your personal information to third parties.
Data Security
We implement industry-standard security measures to protect your personal information:
All data is encrypted in transit using TLS/SSL
Data is stored in secure Firebase servers with encryption at rest
Authentication is handled by Firebase Authentication with secure password hashing
Access controls limit who can view and modify your data
Regular security audits and monitoring
Data Retention
We retain your personal information for as long as your account is active or as needed to provide you services. If you request account deletion, we will delete your personal data within 30 days, except where we are required to retain it for legal or legitimate business purposes.
Your Rights
You have the right to:
Access: Request a copy of the personal information we hold about you
Correction: Request correction of inaccurate personal information
Deletion: Request deletion of your personal information
Opt-Out: Unsubscribe from non-essential communications at any time
Data Portability: Request your data in a portable format
Our Service is not intended for individuals under the age of 18. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date. For significant changes, we will send you an email notification.
Contact Us
If you have any questions about this Privacy Policy, please contact us:
By accessing or using Kemuni's residential community management platform ("Service"), you agree to be bound by these Terms of Service ("Terms"). If you disagree with any part of these terms, you may not access the Service.
Description of Service
Kemuni provides a platform for residential communities (HOAs, condominiums, apartment complexes) to:
Manage community announcements and communications
Submit and track maintenance requests
View community documents and information
Receive notifications about community matters
User Accounts
You must provide accurate, complete information when creating an account
You are responsible for maintaining the security of your account
You must notify us immediately of any unauthorized access
You may not use another person's account without permission
We reserve the right to suspend accounts that violate these terms
Acceptable Use
You agree NOT to:
Use the Service for any illegal purpose
Harass, abuse, or harm other users
Post false, misleading, or defamatory content
Attempt to gain unauthorized access to any part of the Service
Upload malicious code or interfere with the Service's operation
Impersonate another person or entity
Use the Service to send spam or unsolicited communications
User Content
You retain ownership of content you post. By posting content, you grant us a license to use, store, and display that content as necessary to provide the Service. You are responsible for ensuring you have the right to post any content you upload.
Termination
We may terminate or suspend your account immediately, without prior notice, for conduct that we believe violates these Terms or is harmful to other users, us, or third parties, or for any other reason at our sole discretion.
Disclaimers
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. WE DO NOT GUARANTEE THAT THE SERVICE WILL BE UNINTERRUPTED, SECURE, OR ERROR-FREE. WE ARE NOT RESPONSIBLE FOR THE CONTENT POSTED BY USERS OR ACTIONS TAKEN BY COMMUNITY MANAGERS.
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, KEMUNI SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES.
Changes to Terms
We reserve the right to modify these terms at any time. We will provide notice of significant changes by posting on this page and updating the date. Your continued use of the Service after changes constitutes acceptance of the new terms.