| Version | Supported |
|---|---|
| 0.1.x | ✅ |
| < 0.1 | ❌ |
Email andrew@dunn.dev with [patinate security] in the subject
line. Expect an acknowledgement within 72 hours.
If the issue involves a privacy bypass (a render exposes data that
the obfuscation circle should have removed; the renderer reaches the
raw summary_polyline for an activity that came through apply()
with a positive radius; the --anonymize flag fails to strip a
data-* attribute or the <desc> element), include:
- The exact
patinate rendercommand line used. - The relevant section of the resulting SVG (you can scrub real coordinates, but please preserve the structure).
- Your config's
[privacy]section (lat / lng can be redacted; theobfuscation_radius_mvalue matters).
Do not file a public GitLab or GitHub issue for privacy bypasses. Novel privacy bypasses warrant a patch release before disclosure.
- Strava OAuth abuse: report to Strava via https://developers.strava.com.
- OpenStreetMap / Overpass / Nominatim availability or accuracy: upstream community resources, not patinate.
- Generic dependency CVEs:
cargo auditruns clean at release. Subscribe to RustSec advisories for the dependency tree if you want eager notification.