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/status endpoint (with authentication)
  • Direct database queries to the CronExecutionLogs table
  • 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