Security Monitor
Get instant notifications of new critical security vulnerabilities in Laravel and other third party packages!
Freshbase is 100% free now during the beta period
Try out our service with unlimited
projects for free while we are still in beta.
1 monitored personal project will
always be free even after the beta period ends!
How it works
-
Get an initial report
Submit your Composer files and we'll give you a full report directly in the browser. See any existing vulnerabilities, packages that needs to be updated or if any has been abandoned.
-
Vulnerability monitoring
We will continuously monitor your projects packages for new security vulnerabilities and email you right away if any is found.
-
Monthly email report
Each month you will receive a new report detailing what you need to do to keep your project up to date and secure, so you won't have to think about it yourself!
Initial report preview
Key benefits
We'll give you a good deep look into the Composer packages your depend on for your projects.
Get instant notifications of security issues!
We will send you an email if a package you are using has got a security vulnerability so you can update as soon as possible. There are currently 4808 known vulnerabilities in different Composer packages.
Get a monthly report
Each month you will receive a simple step by step guide on how to get your project up-to-date with new versions. This will save you time instead of going over each package yourself.
Update version constraints
We'll tell you when you need to update
your version constraints (ie: ^4.0 in composer.json) - the composer
update
command will not! Therefore you run the risk of
missing new versions of packages.
Avoid an obsolete app
Avoid having to rewrite your whole app just because you fell too far behind on updates and now it's a huge headache to sort everything out.
Reports generated
Projects analyzed
Composer packages
Top 5 monitored packages
# | Package name | In number of projects |
---|---|---|
1 | phpunit/phpunit | 196 |
2 | laravel/framework | 190 |
3 | guzzlehttp/guzzle | 189 |
4 | mockery/mockery | 189 |
5 | laravel/tinker | 185 |
Why I created Freshbase
The idea to Freshbase came after I saw how software projects slowly but surely became outdated because updating third party packages just wasn't a high priority. It's natural to instead want to focus on new features for your own or clients websites and systems.
But one day you will need to update to a new PHP version and you realize that the current version of your framework or packages doesn't support it. Now you're way behind and have a huge work load in front of you to update versions and catch up, if it's even realistic to do at this stage.
With Freshbase you will get reminded when it's time to update so you can instead do it as a routine, little by little every month.
We will also instantly email you of any new security vulnerabilities so you won't need to keep track of it yourself.
I hope you like the service, and please drop a message if you have a question or some suggestions!
Thanks,