Privacy & Data Protection Policy
How Amigo Daily Promise Calendar protects believer privacy, browser-side poster personalization data, and Church / Pastor 12-Month QR subscriptions.
1. Overview & Platform Commitment
Amigo Daily Promise Calendar (“we”, “our”, or “the Platform”) provides a QR-activated digital 12-Month Daily Promise Calendar and Custom Poster Studio for Churches, Pastors, and Believers. We respect your privacy and process all information transparently in accordance with applicable Indian data protection standards.
2. Client-Side Poster Personalization (Zero Server Storage of Believer Photos)
When a believer scans the All-Months QR Code, clicks the Present Date, and fills out the Poster Personalization Form (Name, Mobile Number, Address, Custom Greeting, Font Size, English/Telugu Font Family, and uploaded Photo/Logo):
- All poster rendering occurs 100% locally inside your web browser using HTML5 Canvas, PDF.js, and jsPDF.
- Your personal photo, phone number, and address entered on the public poster form are never uploaded to or stored on our servers; they are only saved optionally in your own browser’s
localStoragefor your convenience.
3. Church & Pastor Registration & Payment Records
When a Church or Pastor registers for a Separate All-Months QR Code (Monthly-wise or Yearly-wise plan), the platform records the Church Name, Pastor Name, Ministry Phone/Email, City, QR Slug, and Razorpay Payment Transaction Reference solely for displaying the Church’s ministry banner on their scanned calendar and maintaining billing receipts.
4. Indian Standard Time (IST) & QR Scan Logs
Our calendar operates strictly on Indian Standard Time (Asia/Kolkata, UTC+05:30) to determine the Present Date and lock future dates. Aggregate scan counts may be incremented per Church QR token to help pastors understand congregation engagement without tracking individual believers.
5. Contact & Grievance Officer
For any privacy inquiries or updates to your Church / Pastor QR profile, please contact:
Email: support@christcalendar.org •
Phone: +91 98765 43210