wag-logo
SECURITY PROGRAM

Responsible Disclosure

Security researchers help protect the pet owners, walkers, and pets who rely on Wag! every day. If you've sent us a report — whether it made the Hall of Fame or not — we appreciate it. This policy is our commitment to making that relationship as clear and fair as possible.

Eligibility

  • Must be 18 or older.
  • Not a current Wag! employee, contractor, or vendor. Former employees/contractors are ineligible for 12 months after their engagement ends.
  • Not located in a country subject to U.S. OFAC sanctions.
  • Not currently holding unauthorized access to Wag! systems.
  • Must not have previously violated this policy.
  • Must test using a self-owned test account with a real email address. Include "test" in relevant profile fields.

Only the first reporter of a root-cause vulnerability receives Hall of Fame credit. Submissions sharing the same underlying issue count as one finding.

Researcher guidelines

Required of all researchers

  • Don't compromise user privacy, degrade the service, disrupt production, or alter/destroy data.
  • Stay within the in-scope assets below. If you're unsure, email us before testing.
  • Keep findings confidential during the 90-day embargo period (or until we confirm the fix, whichever is sooner).
  • Use only test accounts you own. If you accidentally encounter real user data, stop and disclose that in your report.
  • Don't submit raw automated scanner output without manual validation.
  • Don't book walks, use promo codes, or interact with real users or walkers as part of testing.
  • Don't perform social engineering, phishing, or vishing of Wag! employees, contractors, or users.
  • Don't share PoC material publicly until coordinated disclosure is complete.

Our commitments

No legal action

We won't pursue or support legal action against researchers acting in good faith under this policy.

72-hour response

We'll confirm receipt of your submission within 72 hours.

Kept in the loop

We'll keep you updated as your report moves through triage and remediation.

Hall of fame recognition

First valid reporter of a finding that triggers a code or config change earns a spot in our Hall of Fame.

Right to publish

After the embargo ends, you have the right to publish your findings — see Coordinated Disclosure below.

Privacy protection

We won't share your personal information without your consent, except as required by law.

In scope

Domains

  • wagwalking.com
  • pets.wagwalking.com
  • compare.wagwalking.com
API

  • prod-*-api.wagwalking.com

*matches any subdomain

Mobile apps

  • Wag! app (iOS/Android)
  • Wag! Walker app (iOS/Android)

Excluded test types

The following test types are excluded from scope in the interest of safety for our users, staff, and the internet at large.

  • Physical security testing (office access, tailgating, hardware attacks).
  • Social engineering, phishing, or vishing of any Wag! person or user.
  • Systems not listed in the scope above
  • Attacks requiring physical device access
  • UI/UX bugs and spelling mistakes
  • Network-level DoS / DDoS
  • Findings affecting only third-party services outside Wag!'s control

Non-qualifying submission types

These won't earn Hall of Fame credit. Don't report them unless you can demonstrate a chained exploit with meaningful impact.

  • Password/account recovery policies
  • Missing SPF, DMARC, or DKIM records
  • Spam reports
  • Vulnerabilities only affecting outdated browsers or OS versions
  • Clickjacking on static or public pages
  • Missing security headers (CSP, X-Frame-Options, etc.)
  • Descriptive error messages or stack traces
  • HTTP 404s, banner disclosure, robots.txt
  • CSRF on unauthenticated forms
  • Autocomplete / save-password browser behaviour
  • Missing Secure or HttpOnly flags on non-session cookies
  • Weak or missing CAPTCHA
  • Username enumeration via login or password reset
  • OPTIONS / TRACE HTTP methods enabled
  • Deprecated TLS versions (1.0/1.1) without demonstrated impact
  • Missing X-Content-Type-Options header
  • Self-XSS
  • CSV / formula injection in data exports (no RCE on Wag! systems)
  • Missing security.txt
  • Rate limiting on non-sensitive, public endpoints
  • Missing SameSite cookie attribute without demonstrated impact
  • Host header injection without a demonstrated exploit (SSRF, cache poisoning, etc.)
  • Open redirect without a demonstrated exploit chain
  • Missing DNSSEC

Scoring

Points reflect the worst-case realistic impact of the vulnerability — exploitability, authentication requirements, data sensitivity, and PoC quality all factor in. We'll always explain our decision and give you a chance to provide more context before it's final.

SeverityExamplesPoints
CriticalRCE, command injection50,000
High — System AccessUnauthorized access to internal Wag! apps20,000
High — Data AccessSQLi, XXE, SSRF with internal data access20,000
Medium — PII / ControlIDOR on PII, impersonation, actions on behalf of user6,000
Medium — Account TakeoverOAuth flaws, session fixation, full account control6,000
Medium — User ActionsStored/reflected XSS, Android Intent abuse3,000
LowCSRF on state-changing actions, info leakage250–3,000

How to submit

Email security@wagwalking.com with the subject line "Responsible Disclosure".

Email Wag! Security

What to include in your report

  • Description of the vulnerability - what it is, where it lives, and what an attacker could do with it.
  • Detailed, step-by-step reproduction instructions. Screenshots, screen recordings, and PoC scripts all help.
  • Your name or handle as you'd like it to appear in the Hall of Fame.

Proof of concept

  • Include step-by-step reproduction steps, screenshots, screen recordings, or exploit scripts.
  • Don't post PoC material publicly (YouTube, Imgur, GitHub, Pastebin, etc.) before disclosure is complete.
  • For video files over 50 MB: use password-protected Vimeo or a private Google Drive folder, and include credentials in your report.
  • Redact or anonymize any real user data in your materials.

Coordinated disclosure

Once we've resolved your finding, you have the right to publish a writeup or add it to your portfolio. Here's how it works:

1
90-day embargo starts

The embargo begins from the date of your first report, or ends when we confirm the fix is deployed — whichever is sooner.

2
Request disclosure

After the embargo, email security@wagwalking.com to request disclosure. We'll respond within 14 calendar days. If we don't respond in time, you may publish without further permission.

3
If the fix is deployed

You may publish immediately on confirmation. For findings with broad impact, we may request one additional review window of up to 30 days.

4
If remediation is in progress

We may request one extension of up to 30 days. Only one extension per finding.

5
If we decide not to fix

You may publish 14 days after we notify you of that decision.


We ask (but don't require) that you share a draft 7 days before publishing so we can flag factual inaccuracies. This is not an approval process — we won't use it to delay or suppress your writeup.

Do not send

  • PII belonging to real users — names, emails, phone numbers, location data, etc.
  • Payment card or banking data.
  • Credentials, tokens, or session data belonging to real users.

If you accidentally encounter real user data: stop, don't copy or retain it, and disclose this in your report.

Hall of fame

The first researcher to report a valid finding that triggers a code or config change earns a spot in our Hall of Fame, with your consent. The leaderboard reflects submissions from the past 3 years.

RankResearcherPoints
1Asish Agarwalla18,600
2Alex Moraga15,500
3Ramesh J10,000
4Vinod Tiwari6,000
4Joao Lucas Melo Brasio6,000
5lag3rl0f4,250
6Saurabh Sanmane3,000
6Sheikh Rishad3,000
6K.Buvanehvaran3,000
7Saddam Maniyar2,000
8Sunil Kande1,000
9Vrisha Karna500
9Mayuresh Atole500
9Ghulam Yaseen500
9Hasan Khan500
9Dhiren Kumar Pradhan500
9Yash Saxena500
9Zin Min Phyo500
9Gaurav Popalghat500
10Sanmarg Sandeep Paranjpe250