Your choices
Essential technologies are always active because they provide security, authentication and requested services. Preference and analytics technologies are off until you choose them. Rejecting optional cookies does not affect sign-in or core functionality. You can return here and change your choice at any time.
Cookie inventory
| Name | Provider | Category | Purpose | Duration |
|---|---|---|---|---|
kharchabill_session | KharchaBill | Essential | Maintains the signed-in server session. | 15 minutes of inactivity |
kharchabill_refresh | KharchaBill | Essential | Securely renews an authenticated session. | 7 days, or 30 days when Remember me is selected |
csrf_cookie_name | KharchaBill | Essential | Protects forms and account actions from cross-site request forgery. | 30 days |
kb_cookie_consent | KharchaBill | Essential | Stores your consent choices and the policy version. | 12 months |
_ga, _ga_* | Google Analytics | Analytics | Measures aggregated visits and product usage after opt-in. | Up to 2 years |
Local storage and similar technology
The application uses local storage for interface preferences such as theme and navigation, and for user-created drafts or workspace continuity. Optional interface preferences are cleared when preference consent is withdrawn. Authentication cookies are secure, essential and are never controlled by the analytics choice.
Google Analytics is the only optional third-party provider currently configured. KharchaBill does not currently set marketing cookies. Razorpay is loaded only when you start checkout and is necessary to complete that requested transaction.