Privacy Policy
Data Collection and Usage
This Cron Job API application collects and stores the following information:
Execution Logs
- Execution Records: Each successful cron job execution is logged with a timestamp
- Purpose: To prevent duplicate executions and provide execution history
- Retention: Records are stored indefinitely unless manually removed
Application Logs
- Access Logs: API endpoint access attempts, including IP addresses
- Error Logs: Application errors and exceptions for troubleshooting
- Security Logs: Unauthorized access attempts
Data Security
- All API endpoints require authentication via secret key
- Database connections use encrypted connections (Trust Server Certificate=True)
- HTTPS is recommended for all production deployments
- API keys should be kept secure and rotated regularly
Data Sharing
This application does not share any collected data with third parties. All data remains within your hosting environment and database.
Data Access
You can access your execution data through:
- The
/api/cron/statusendpoint (with authentication) - Direct database queries to the
CronExecutionLogstable - Application logs (location depends on your hosting configuration)
Contact
For questions about this privacy policy or data handling, please contact your system administrator.
Database Schema
CronExecutionLogs Table:
SrNo- Primary Key (int)CreatedAt- Timestamp (datetime2)
Security Notes
- Change default API key before production use
- Use header authentication over query strings
- Monitor logs for unauthorized access
- Enable HTTPS in production