My Trail Camera
The complete trail camera management and protection system for WordPress.
Whether you have a handful of trail cameras or a whole fleet, My Trail Camera keeps everything organized — models, locations, battery status, accessories, and total investment. And if a camera goes missing, the built-in honeypot trap gives you a real chance to get it back.
Camera Management
- Register trail cameras with model, location, GPS coordinates, deploy date, and accessories
- 80+ built-in camera profiles (Browning, Bushnell, Reconyx, Spypoint, Stealth Cam, Wachman, OXE, and 20+ more brands) with autocomplete search
- Battery life estimation based on camera profile, power type, trigger count, recording mode (photo/video), and video resolution (480p–4K)
- Track accessories and security measures — batteries, SD cards, locks, metal boxes, GPS trackers (AirTag, Tile, Samsung SmartTag), SIM cards — with total gear value in €
- Serial number and IMEI tracking per camera
- Camera status tracking: active, stored, stolen (with date), tested, recovered, police reported
- Days-in-field counter with planned deployment duration and progress indicator
- Power type support: lithium, alkaline, solar panel, external power
- WordPress dashboard widget with active/stolen counts, low battery warnings, and 24-hour detection summary
- Admin bar quick access with recent detection count badge
- Import/export all camera data and settings as JSON backup
Anti-Theft: Honeypot Trap on Your SD Card
Trail camera theft is a real problem. My Trail Camera fights back — place hidden HTML files on your SD cards, and when a thief opens one on their computer or phone, you get their IP address, GPS location, and device fingerprint. Evidence you can hand straight to the police.
- Works with any trail camera that uses SD cards — no special hardware needed
- Generate a ZIP with trap files that mimic real camera file naming (manufacturer-specific)
- Captured data: IP address, GPS coordinates with accuracy, browser fingerprint (OS, screen resolution, timezone, CPU cores)
- Real-time email alerts to multiple recipients — immediate notification on every detection
- Recovery chance scoring (0–100%) based on GPS accuracy, IP data, time factor, and device fingerprint — with recommended next steps
- Theft detection dashboard with per-camera filtering, detection history, and device analysis
- Owner test mode — open the trap file yourself to verify it works before deployment
- Works offline: trap files use GET requests for file:// protocol compatibility — data is sent as soon as the thief’s device connects to the internet
- Public shortcode [mtcam_stolen_cameras] — display stolen camera cards so your community can help
- Secured with HMAC signature verification, nonce replay protection, device ID validation, and multi-layer rate limiting (per-IP, per-file, per-device)
Location Reviews & Scoring
- Rate your trail camera locations after each deployment (activity, wildlife interest, human disturbance, satisfaction)
- Automatic scoring algorithm: A (75+), B (50–75), C (25–50), D (under 25)
- Interactive Leaflet map with color-coded markers — find your best spots at a glance
- Statistics: total reviews, average score, total monitoring days, total recordings
Settings & Tools
- Email notification configuration with multiple recipients
- IP source selection: direct, Cloudflare (CF-Connecting-IP), or reverse proxy (X-Forwarded-For)
- Public widget visibility controls — choose exactly which fields to show for stolen cameras
- Privacy policy auto-contribution — automatically adds data collection disclosure to your site’s privacy policy
- Maintenance tools: orphan record cleanup, manual data deletion, database optimization
- Import/export cameras, settings, and location reviews as JSON
- Onboarding checklist for first-time setup
- KML export for Google Earth
Privacy
The trap files only activate when someone opens them from a stolen SD card. No data is collected from your website visitors. See the FAQ for details on external services used.
External services
This plugin connects to the following third-party services under specific circumstances:
Google Maps
GPS coordinate links. When a camera has GPS coordinates, the plugin displays a « Open in Map » link that opens Google Maps at that location. No data is sent automatically — the link is only followed when the admin clicks it.
- Service: Google Maps
- Data sent: GPS latitude and longitude (as URL parameters, only when the admin clicks the link)
- Terms of service
- Privacy policy
OpenStreetMap
Map tiles for location reviews. Camera GPS coordinates are displayed on interactive maps using Leaflet.js with OpenStreetMap tile layers.
- Service: OpenStreetMap
- Data sent: map tile requests contain viewport coordinates
- Terms of use
- Privacy policy
Freemius
Software licensing and analytics platform used for optional plugin updates and upgrade management. Handles license verification and provides an upgrade path to the Pro version.
- Service: Freemius
- Data sent: site URL, plugin version, PHP version (standard WordPress plugin telemetry, opt-in)
- Terms of service
- Privacy policy
