1. What Are Cookies?
Cookies are small text files that are placed on your device (computer, smartphone, tablet) when you visit a website. They are widely used to make websites work more efficiently and provide information to website owners.
Cookies help us recognize you when you return to STRAK, remember your preferences, and improve your overall experience. They do not contain personal information like your name or email address unless you provide it.
2. Why We Use Cookies
We use cookies and similar technologies for several purposes:
- Essential Functionality: To enable core features like authentication, security, and session management
- Performance: To understand how you use STRAK and identify areas for improvement
- Personalization: To remember your preferences and settings
- Analytics: To analyze usage patterns and measure the effectiveness of our features
- Security: To detect and prevent fraud, abuse, and security threats
3. Types of Cookies We Use
3.1 Strictly Necessary Cookies
These cookies are essential for STRAK to function properly. They enable core features such as:
| Cookie Name | Purpose | Duration |
|---|
| sb-access-token | Authentication and session management | 1 hour |
| sb-refresh-token | Maintain logged-in session | 30 days |
| tenant-context | Multi-tenant organization context | Session |
These cookies cannot be disabled as they are required for the Service to work.
3.2 Performance Cookies
These cookies collect anonymous information about how visitors use STRAK:
| Cookie Name | Purpose | Duration |
|---|
| _vercel_analytics | Track page views and performance metrics | 1 year |
| feature_usage | Monitor which features are used most | 90 days |
3.3 Functional Cookies
These cookies enable personalization and enhanced functionality:
| Cookie Name | Purpose | Duration |
|---|
| theme_preference | Remember dark/light mode preference | 1 year |
| view_preference | Remember layout preferences (list/grid) | 6 months |
| language | Store language preference | 1 year |
3.4 Session vs. Persistent Cookies
Session Cookies: Temporary cookies that are deleted when you close your browser. We use these for essential features like maintaining your logged-in state during a single session.
Persistent Cookies: Remain on your device for a set period or until you manually delete them. We use these to remember your preferences across sessions.
4. Third-Party Cookies
STRAK uses services from trusted third-party providers that may set their own cookies:
4.1 Hosting and Infrastructure
- Vercel: Hosting and deployment platform (analytics and performance monitoring)
- Supabase: Database and authentication provider (session management)
4.2 Analytics
We may use analytics services to understand how users interact with STRAK. These services use cookies to collect anonymous usage data. You can opt out of analytics cookies through your browser settings.
Third-party cookies are governed by the respective privacy policies of these providers. We do not control these cookies and recommend reviewing their privacy policies for more information.
5. Managing Your Cookie Preferences
5.1 Browser Settings
Most web browsers allow you to control cookies through their settings. You can:
- View and delete cookies stored on your device
- Block all cookies or only third-party cookies
- Clear cookies when you close your browser
- Set exceptions for specific websites
5.2 Browser-Specific Instructions
- Chrome: Settings → Privacy and security → Cookies and other site data
- Firefox: Settings → Privacy & Security → Cookies and Site Data
- Safari: Preferences → Privacy → Manage Website Data
- Edge: Settings → Cookies and site permissions → Manage and delete cookies
5.3 Impact of Blocking Cookies
Blocking or deleting cookies may impact your experience with STRAK. Essential cookies are required for authentication and core functionality. If you disable them, you may not be able to log in or use key features.
6. Other Tracking Technologies
6.1 Local Storage
We use browser local storage to store data on your device for performance optimization and offline functionality. This includes cached data, UI preferences, and temporary application state.
6.2 GPS Tracking
STRAK's time-tracking feature uses GPS location data (with your explicit consent) to verify work locations. This data is stored with time entries and visible to your organization administrators. You can disable location tracking in your device settings, but this may limit time-tracking functionality.
6.3 Log Files
We collect standard server log data (IP addresses, browser type, access times) for security monitoring, troubleshooting, and analytics. This data is retained for up to 90 days.
7. Updates to This Policy
We may update this Cookie Policy periodically to reflect changes in our practices or legal requirements. The "Last updated" date at the top indicates when this policy was last revised. We encourage you to review this policy regularly. Continued use of STRAK after changes constitutes acceptance of the updated policy.