Last Updated: 27 July 2026
These Terms and Conditions govern your access to and use of RentKnock, including the RentKnock mobile application, website, dashboards, services, notifications, APIs, payment verification features, and related tools.
RentKnock is operated by Dheeraj Patil, India. By creating an account, using the app, inviting tenants, managing a property, starting rent collection, enabling payment verification, or accessing any RentKnock service, you agree to these Terms. If you do not agree, do not use RentKnock.
RentKnock is a PG, hostel, and rental management application that helps property owners, managers, and tenants manage property setup, floors, rooms, beds, tenant records, rent invoices, tenant ledgers, UPI-based rent payment flows, owner payment review, smart payment verification using supported UPI app notifications, payment status updates, reminders, receipts, and rent collection summaries.
RentKnock does not act as a bank, wallet, payment gateway, payment aggregator, lender, escrow provider, or financial institution for tenant rent payments. Tenant rent payments are made directly from the tenant’s UPI app or bank account to the owner’s UPI ID or bank-linked UPI account.
Owner: An Owner creates or manages a PG/property on RentKnock and is responsible for adding correct property details, valid UPI payment details, inviting tenants, managing invoices and payments, confirming or rejecting payments where required, and ensuring lawful operation of their PG, hostel, or rental property.
Manager: A Manager is added by the Owner to help manage the property. A Manager may view dashboards, manage tenants, rooms, beds, and payments based on permissions granted by the Owner. Managers cannot claim ownership and cannot access sensitive Owner settings unless allowed by the Owner.
Tenant: A Tenant may view assigned property details, view invoices, pay rent using UPI apps, mark payment as paid, view rent ledger, and receive payment status updates.
RentKnock may use Google Sign-In, Firebase Authentication, phone number login, email login, or other authentication methods. You agree to provide accurate account information and keep your login credentials secure. You are responsible for all activities performed from your account.
If you create an account, you may request account deletion from within the app where available or through our public account deletion request page. Some operational, legal, accounting, security, payment verification, invoice, audit, and dispute-related records may be retained where required or permitted by law.
Account deletion request page: RentKnock Account Deletion
Owners and Managers may enter property name, address, floors, rooms, beds, tenant name, phone number, email, rent amount, deposit amount, move-in date, rent start date, invoice details, payment status, and tenancy notes. The Owner is responsible for ensuring that tenant information is collected and used lawfully.
RentKnock is a software tool. RentKnock does not verify landlord- tenant agreements, rent legality, occupancy rules, property licenses, local rental laws, or PG/hostel compliance requirements.
RentKnock allows tenants to start a rent payment through UPI-supported apps. When a tenant taps “Pay Now”, RentKnock may open a UPI app with pre-filled details such as owner UPI ID, payable rent amount, payment note/code, and receiver name where available.
The actual payment is completed inside the tenant’s selected UPI app. The tenant must verify payment details and enter their UPI PIN inside the UPI app. RentKnock does not collect, store, request, or process UPI PIN, bank password, debit card PIN, net banking credentials, bank OTP, card CVV, or full bank account login details.
Tenants are responsible for checking the receiver UPI ID, receiver name where shown, payable amount, and payment note before approving payment in their UPI app. To support automatic verification, RentKnock may ask Tenants to pay the exact invoice amount shown in the app, including any small unique paise amount used only for payment matching.
RentKnock cannot guarantee that every UPI payment attempt will be approved by PhonePe, Google Pay, Paytm, BHIM, bank apps, NPCI, or any other UPI provider. UPI apps and banks may reject, block, delay, or fail payments due to their own rules, fraud checks, risk systems, network issues, account restrictions, or bank-side limitations.
Any dispute related to rent payment, refund, wrong transfer, duplicate transfer, partial payment, or excess payment must be resolved between the Tenant, Owner, UPI app, and bank.
RentKnock may provide smart payment verification using Owner-side Android Notification Access. Payment verification may check supported UPI app package, payment amount, invoice payable amount, unique payable amount or code, duplicate transaction risk, active verification device, Notification Access status, supported UPI app notification availability, transaction reference where available, and notification timestamp.
RentKnock may automatically mark an invoice as verified when matching conditions are satisfied. If matching is uncertain, duplicated, expired, incomplete, or risky, RentKnock may mark the invoice as needing Owner review.
Payment verification is a convenience feature. It is not a legal guarantee of payment, not a bank statement, not a certified settlement record, and not a replacement for final bank reconciliation. The Owner remains responsible for verifying rent collection records where required.
Automatic verification may fail or require Owner review if the payment is late, partial, excess, duplicated, sent without using the RentKnock Pay Now flow, sent after the verification window, sent to the wrong UPI ID, missing from the Owner’s UPI app notifications, blocked by Android settings, or not matched confidently by RentKnock rules.
RentKnock may ask the Owner to enable Android Notification Access for smart rent payment verification. This feature is used only for RentKnock’s core rent payment verification functionality on the selected Owner verification device.
If enabled, RentKnock may process limited notification information from supported UPI apps, including app package name, app name, notification timestamp, Android notification key/reference, payment amount detected from the notification, and possible transaction reference where available.
RentKnock uses this information to detect rent payment notifications, match them with rent invoices, prevent duplicate verification, and mark invoices as auto-verified or needing Owner review.
RentKnock does not use Notification Access to read personal chats, social media messages, OTPs, bank passwords, UPI PINs, photos, files, contacts, emails, or unrelated private content.
The Owner can disable Notification Access at any time from Android settings. If Notification Access is disabled, automatic rent payment verification may stop and payments may require manual Owner review.
If a supported UPI payment received notification is received on the Owner’s selected verification device but internet is temporarily unavailable or RentKnock servers cannot be reached, RentKnock may temporarily store limited structured verification metadata in Android app-private storage and retry sending it when internet is available.
This retry mechanism is intended to reduce missed rent verification caused by temporary network failure. It does not guarantee verification if the Owner’s device did not receive the UPI notification, Notification Access was disabled, the UPI app did not show a notification, the event expired, or the payment details do not match RentKnock verification rules.
RentKnock does not store full raw notification title or full raw notification text in the local retry queue. Queued events may be cleared after sync, logout, disabling verification, device change, expiry, or repeated failed retry attempts.
RentKnock may use a device authentication token for the Owner’s selected verification device. This device token is used only to securely send UPI notification verification events from the selected device to RentKnock servers. RentKnock stores only a secure hashed version of the device token on the backend. The raw token is saved on the user’s device and is not stored in plain text on RentKnock servers.
RentKnock may offer paid subscriptions for Owners or properties. If subscription access to RentKnock digital features or services is purchased inside the Google Play distributed app, Google Play Billing may be used as required by Google Play policies.
Tenant rent payments and Owner RentKnock subscription payments are separate. Tenant rent payments are made directly from the Tenant’s selected UPI app to the Owner’s UPI ID. RentKnock does not collect, hold, settle, escrow, reverse, or refund tenant rent payments.
If a subscription expires, is cancelled, fails, or is restricted, RentKnock may limit access to paid features while still allowing access to certain past records where appropriate.
Rent paid by a Tenant to an Owner is not collected by RentKnock and cannot be refunded by RentKnock. Any rent refund, wrong transfer, duplicate payment, partial payment, excess payment, or settlement dispute must be resolved between the Tenant, Owner, UPI app, and bank.
For Owner RentKnock subscription payments made through Google Play Billing, refund handling may depend on Google Play policies, applicable law, and the subscription plan terms.
RentKnock may work with third-party services including Google Sign-In, Firebase Authentication, cloud hosting providers, UPI apps, banks, PhonePe, Google Pay, Paytm, BHIM, Google Play Billing, app stores, analytics/crash reporting tools where enabled, messaging services, and support tools. Third-party services are governed by their own terms and privacy policies.
RentKnock may be distributed through Google Play Store, Indus Appstore, direct APK, enterprise/pilot distribution, or other authorized channels. Users should install RentKnock only from official sources shared by RentKnock.
RentKnock may suspend, restrict, or terminate access if you violate these Terms, misuse payment or verification features, submit false information, attempt fraud, fail subscription payment, create a security risk, or if required for legal or compliance reasons.
RentKnock may store data on cloud servers. We try to keep services available, but do not guarantee uninterrupted access. Service may be affected by server downtime, internet issues, UPI or bank downtime, cloud provider outage, app store restrictions, Android background restrictions, maintenance, security incidents, or force majeure events.
RentKnock, including its name, logo, design, software, workflows, features, UI, content, and technology, belongs to RentKnock or its licensors. Users may not copy, resell, distribute, modify, reverse engineer, or misuse RentKnock software without written permission.
To the maximum extent permitted by law, RentKnock is not liable for failed UPI payments, bank or UPI app declines, wrong UPI transfers, disputes between Owner and Tenant, incorrect tenant data entered by users, missed notifications, delayed verification, manual confirmation errors, subscription provider issues, app store restrictions, or indirect/consequential damages.
RentKnock does not provide legal, tax, accounting, banking, or financial advice. Reports, summaries, ledgers, or payment records generated by RentKnock are for convenience and operational use only.
We may update these Terms from time to time. If we make significant changes, we may notify users through the app, website, email, or other reasonable means. Continued use of RentKnock after changes means you accept the updated Terms.
These Terms are governed by the laws of India. Any disputes will be subject to the courts located in India unless applicable law requires otherwise.