Added a counter that shows the number of displayed keywords. This feature will soon cooperate with another; constructing searches with multiple queries.
The OSINT/OPSEC tool that I'm building is progressing nicely and should be ready for public use in a month.
There is something special about coding with JavaScript at three in the morning. All of the worldly distractions are quieted, and my thinking is more open-ended.
I'm able to get done in a couple of hours, what would otherwise take me five+ hours during the day.
Today's #buildinpublic development work features the JavaScript logic for creating a search bar and filtering effect. Users of my OSINT/OPSEC search optimization tool can now more easily manage keywords lists in the thousands of entries. CSS FTW.
For tonight's JavaScript development, I'm working on an experimental string library. Which is a collection of new, original methods put onto the string prototype.
It's a lot of fun to expand the methods natively available for a specific data type.
Tonight I made the input popup wider, and added extra padding to the top and bottom. Also moved the platform labels down a bit, for more precise positioning.
There are many more features I could add. But most development work here is slowing down.
Made UI changes to my OSINT/OPSEC search optimization tool. Attempting to condense the space keywords take up on the screen. While presenting as much info as possible.
Future features include a counter, showing how many times a keyword has been searched for.
I decided that, despite the risks for abuse and misuse, my OSINT/OPSEC tool should be used and improved by other Developers. It deserves to see the light of day, giving others the same agency I enjoy.
At the moment it's only 300 lines of JavaScript, HTML and CSS.
I'm releasing my time-based search optimization tool on @github.
Keywords are stored in local storage as JSON; auto-populating when the program opens. Each keyword is linked to results on @Reddit, @Twitter, @Google and @YouTube. Keywords can be added and deleted.
I could turn this project into a SaaS offering, but it seems like a risky idea. Where any potential abuse, could get a single domain blocked from accessing the platforms altogether.
But making the JavaScript open-source, seems to be even more dangerous.
@zerocodercom In terms of the measures I've put in place to prevent abuse; I haven't developed some features based on this fear. IOW, I nerfed the MVP to prevent misuse.
And that is a great idea. I know just the community to reach out to for this.
I've built an OSINT/OPSEC tool that stores and optimizes time-based keyword searches on the @Google, @YouTube, @Twitter and @Reddit platforms. But I'm uncertain if it is wise to make the code public and open-source.