Here's a screenshot from my web browser history on my phone, note the date Monday 27th September.
https://imgur.com/a/Hymwg27
This morning I thought I'd consider the domain name again, but now it's no longer available. Here's a screengrab from whois - note the date 28th September.
https://imgur.com/a/A5meq6d
Look I knew the risk but I didn't really think it likely - but here you have it - hard evidence (we'll hard enough to convince me) that namecheap will stgeal any good domain you search in their site.
Try doing a google search on "namecheap stole my domain".