Cookie Policy

Last Updated: February 17, 2025

This Cookie Policy explains how TenantHub uses cookies and similar tracking technologies on our platform.

1. What Are Cookies?

Cookies are small text files that are placed on your computer or mobile device when you visit a website. They are widely used to make websites work more efficiently and provide information to website owners.

Cookies allow websites to recognize your device and store information about your preferences or past actions. This helps improve your experience by remembering your settings, keeping you logged in, and providing personalized content.

Key Points About Cookies:

  • Cookies do not contain viruses or malware
  • They cannot access other files on your device
  • Most cookies are harmless and essential for website functionality
  • You have control over which cookies you accept

2. Why We Use Cookies

TenantHub uses cookies and similar technologies for several important purposes:

  • Authentication: To keep you securely logged in to your account and verify your identity
  • Security: To protect your account from unauthorized access and detect suspicious activity
  • Preferences: To remember your settings, language preferences, and customization choices
  • Performance: To analyze how our platform is used and identify areas for improvement
  • Functionality: To enable essential features and provide a seamless user experience
  • Analytics: To understand user behavior and optimize our services

3. Types of Cookies We Use

3.1 Essential Cookies (Strictly Necessary)

Required: These cookies are essential for the platform to function properly. They cannot be disabled without severely affecting your ability to use TenantHub.

Purpose:

  • User authentication and session management
  • Security and fraud prevention
  • Load balancing and system stability
  • Remembering your login state
  • Enabling core platform functionality

Examples:

  • session_id - Maintains your login session
  • auth_token - Stores your authentication token (JWT)
  • tenant_context - Identifies your tenant organization
  • csrf_token - Protects against cross-site request forgery attacks

Duration: Session cookies (deleted when you close your browser) or up to 30 days for persistent authentication

3.2 Functional Cookies

Optional: These cookies enhance functionality and personalization but are not strictly necessary. You can disable them, though some features may not work as expected.

Purpose:

  • Remember your preferences and settings
  • Store your language and timezone choices
  • Maintain your dashboard layout preferences
  • Remember your filter and sort selections
  • Enable personalized features

Examples:

  • user_preferences - Stores your UI preferences
  • language - Remembers your language selection
  • timezone - Stores your timezone setting
  • theme - Remembers light/dark mode preference
  • dashboard_layout - Saves your dashboard configuration

Duration: Up to 1 year

3.3 Performance and Analytics Cookies

Optional: These cookies help us understand how users interact with our platform so we can improve performance and user experience.

Purpose:

  • Analyze usage patterns and user behavior
  • Measure page load times and performance
  • Identify popular features and pages
  • Detect and diagnose technical issues
  • Generate aggregated statistics (no personal identification)

Examples:

  • _ga - Google Analytics tracking (if used)
  • analytics_session - Session tracking for analytics
  • page_views - Counts page visits
  • performance_metrics - Tracks load times

Duration: Up to 2 years

Data Collected:

  • Pages visited and time spent on each page
  • Click patterns and navigation paths
  • Device type, browser, and operating system
  • Screen resolution and viewport size
  • Referring website or source

3.4 Security Cookies

Important: These cookies are critical for protecting your account and preventing unauthorized access.

Purpose:

  • Detect and prevent fraudulent activity
  • Monitor for suspicious login attempts
  • Enforce rate limiting on authentication endpoints
  • Track security events and anomalies
  • Implement multi-factor authentication

Examples:

  • security_token - Validates request authenticity
  • device_fingerprint - Identifies your device for security
  • login_attempts - Tracks failed login attempts
  • mfa_verified - Remembers MFA verification status

Duration: Session cookies or up to 90 days

4. First-Party vs. Third-Party Cookies

4.1 First-Party Cookies

First-party cookies are set directly by TenantHub and can only be read by our platform. These cookies are essential for providing our services and are under our direct control.

We use first-party cookies for:

  • Authentication and session management
  • User preferences and settings
  • Security and fraud prevention
  • Platform functionality

4.2 Third-Party Cookies

Third-party cookies are set by external services we use to provide certain functionality. These cookies are controlled by the third-party service providers.

Third-party services we may use:

  • Payment Processors: Stripe, M-Pesa (for secure payment processing)
  • Analytics: Google Analytics or similar (for usage statistics)
  • Infrastructure: Render, Neon (for hosting and database services)
  • Support Tools: Customer support and help desk platforms

Each third-party service has its own cookie policy. We recommend reviewing their policies:

5. Session vs. Persistent Cookies

5.1 Session Cookies

Session cookies are temporary and are deleted when you close your browser. They are essential for maintaining your login state during a browsing session.

Used for:

  • Active login sessions
  • Temporary form data
  • Shopping cart or workflow state
  • Navigation within the platform

5.2 Persistent Cookies

Persistent cookies remain on your device for a set period or until you manually delete them. They help us remember you when you return to the platform.

Used for:

  • Remember me functionality
  • User preferences and settings
  • Analytics and performance tracking
  • Long-term authentication tokens

Typical durations: 30 days to 2 years, depending on the cookie type

6. How to Manage and Control Cookies

Your Choice: You have the right to accept or reject cookies. However, blocking essential cookies may prevent you from using certain features of TenantHub.

6.1 Browser Settings

Most web browsers allow you to control cookies through their settings. You can set your browser to:

  • Block all cookies
  • Block third-party cookies only
  • Delete cookies when you close your browser
  • Notify you when a website tries to set a cookie
  • Allow cookies from specific websites

How to manage cookies in popular browsers:

Google Chrome:

Settings → Privacy and security → Cookies and other site data

Learn more

Mozilla Firefox:

Settings → Privacy & Security → Cookies and Site Data

Learn more

Safari:

Preferences → Privacy → Cookies and website data

Learn more

Microsoft Edge:

Settings → Cookies and site permissions → Manage and delete cookies

Learn more

6.2 Mobile Device Settings

iOS (iPhone/iPad):

Settings → Safari → Block All Cookies

Android:

Settings → Site settings → Cookies (varies by browser)

6.3 Opt-Out Tools

You can opt out of certain types of tracking:

Important Warning:

If you block or delete essential cookies, you may not be able to log in to TenantHub or use critical features. Some functionality will be severely limited or unavailable.

7. Detailed Cookie List

Below is a comprehensive list of cookies used by TenantHub:

Cookie NameTypePurposeDuration
session_idEssentialMaintains user sessionSession
auth_tokenEssentialJWT authentication token15 minutes
refresh_tokenEssentialRefresh authentication30 days
tenant_contextEssentialIdentifies tenant organizationSession
csrf_tokenSecurityCSRF protectionSession
user_preferencesFunctionalStores UI preferences1 year
languageFunctionalLanguage selection1 year
themeFunctionalLight/dark mode preference1 year
analytics_sessionAnalyticsUsage tracking30 minutes
device_fingerprintSecurityDevice identification90 days

Note: This list may be updated as we add or remove features. Check this page regularly for the most current information.

8. Do Not Track (DNT) Signals

Some browsers include a Do Not Track (DNT) feature that signals to websites that you do not want to be tracked. Currently, there is no industry standard for how to respond to DNT signals.

At this time, TenantHub does not respond to DNT signals. However, you can control cookies through your browser settings as described in Section 6.

Future Updates: We are monitoring developments in DNT standards and may update our practices as industry standards evolve.

9. Changes to This Cookie Policy

We may update this Cookie Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make changes, we will:

  • Update the "Last Updated" date at the top of this policy
  • Post the revised policy on this page
  • Notify you through the platform or via email for significant changes
  • Provide a summary of key changes when appropriate

We encourage you to review this Cookie Policy periodically to stay informed about how we use cookies.

10. Contact Us

If you have questions or concerns about our use of cookies or this Cookie Policy, please contact us:

TenantHub Support

Phone:+254 700 921 906
Location:Nairobi, Kenya
Subject Line:Cookie Policy Inquiry

Related Policies: For more information about how we handle your data, please review our Privacy Policy and Terms of Service.

11. Additional Resources

For more information about cookies and online privacy, you may find these resources helpful:

Your Consent

By continuing to use TenantHub, you consent to our use of cookies as described in this Cookie Policy. If you do not agree with our use of cookies, you should adjust your browser settings or discontinue use of our platform.

For essential cookies required for platform functionality, your consent is implied by your use of the Service, as these cookies are necessary to provide the features you request.