To recap:

1. In 2018, What Free Words (WFW) reverse engineers what3words (w3w) in a clean room with JavaScript.
2. WFW is ported to other languages.
3. In 2019, w3w legally goes after WFW for trademark and copyright infringement.
4. WFW is effectively pulled offline.

1/n

5. In 2021, @cybergibbons begins his research into w3w testing their claims.
6. I offer to help, still having a copy of the WFW JavaScript source code.
7. I offer to privately distribute that source code to other researchers.
8. Two people reach out to me asking for a copy.

2/n

9. April 29, 2021, I receive a cease and desist email from the w3w legal firm threatening I have 7 days to comply.
10. Being ignorant to legal cyber bullying, I comply with their demands.
11. I share my experience on Twitter.
12. The tweet goes viral.

3/n

13. The original WFW JavaScript source code is found elsewhere online, and shared and copied in multiple Twitter threads.
14. Other languages are uncovered also.
15. Prior art is uncovered to potentially invalidate w3w patents.
16. @zackwhittaker interviews me for TechCrunch

4/n

17. The TechCrunch article goes online.
18. It's shared on other social media platforms.
19. May 2, 2021, I receive an email from the w3w legal firm that w3w considers the matter resolved.
20. @cybergibbons publishes his findings uncovering severe problems with w3w algorithm

5/5

P.S.

My intent of being willing to share the WFW source code was not to compete with w3w, nor cause them any harm. The intent was to help @cybergibbons look into their claims of safety and security, to ultimately improve the service. However, I know intent is not a defense. 🤷🏼‍♂️

@miklo I've seen whatfreewords-go and whatfreewords-py shared also. The only one I haven't seen come across my radar, that missing from the original project, is whatfreewords-rust.

@atoponce 1-yr ago, on the page whatfreewords.net (i've saved from) there was not rust code. Only JS,python, go

Sign in to participate in the conversation
mastodon.cloud

Everyone is welcome as long as you follow our code of conduct! Thank you. Mastodon.cloud is maintained by Sujitech, LLC.