They basically add 'verification headers' to the original website through a proxy solution, allowing visitors to browse sites with some level of age verification regardless of their location. They are more focused on the 'privacy aspect'.
513 karma · joined December 16, 2009
You can contact me at nicholas@surfly.com
They basically add 'verification headers' to the original website through a proxy solution, allowing visitors to browse sites with some level of age verification regardless of their location. They are more focused on the 'privacy aspect'.
Can you give some rough indications of how many pages you index in total? How many page you crawl each day? Size of the machine(s) in RAM and HDD?
Sorry, many questions, just genuinely intrigued!
For example, if during the conversation someone asks, "tell me how this API call works". It should be able to. 1. find the right API document (requires search) and then 2. 'retrieve' that API document. But if that API document also requires other content (eg Authentication is separate) that will require ANOTHER roundtrip. So I'm currently trying to figure out what the best flow would be for this.
And also for this specific need case (just proxying and embedding) the 'spark' plan at €19 will be enough though. Also for these non-for-profit usecases I'm happy to sponsor access.
Don't be discouraged by people that argue what you should or should not do. The world is full with people with their own agenda or that simply have a too narrow view of how their world should operate.
I see that the browser is somewhat limited as most sites try to prevent 'embedding'. However, we have a solution where we can proxy any web content in such a way to still allow you to embed it: https://www.webfuse.com/use-case/embed-unembeddable-content
Lmk if you would like to try this out and I can help you set this up.
Edit: that was actually pretty easy you can see it here: https://webfu.se/+hn/
Hi HN,
I’m Nicholas Piël, founder of Surfly — we’ve been building co-browsing solutions since 2012. Over the years, we've developed a technology that allows us to take any web session and convert it into a virtual web session that can be shared and interacted with by multiple participants — all in real-time, and without touching the original app.
This led us to build Webfuse, which we’re now opening up publicly. Webfuse is a Web Augmentation Platform — it lets you modify, automate, and collaborate on any web application, without installing extensions, modifying code, or owning the underlying app.
Why we built it We realized our core tech — real-time rewriting and virtualization of web sessions — was more powerful than just co-browsing. A few of our customers figured this out too, and used our APIs to build completely new tools on top of third-party apps. But until recently, the infrastructure wasn’t mature enough to make this accessible to a broader audience. Now, it is. Webfuse is the product of over a decade of work in this domain.
What’s different Existing solutions like browser extensions, edge code injection, or remote browsers all fall short when it comes to modifying third-party apps securely and scalably. We took a different route: on-the-fly, domain-level rewriting of existing apps inside a secure virtualization layer. This lets us expose a consistent API to developers, while maintaining full compatibility with modern web apps.
You can: Launch virtual sessions that wrap any web app Add custom extensions (browser-extension-like API) Share sessions with multiple users (like multiplayer mode) Inject automation (bots, testing, RPA, etc.) Record sessions, enforce auth, block tracking, etc.
How it works You create a Space — essentially a URL that opens one or more web apps in virtualized form. From there, you can add security, extensions, or UI changes. All of this is configurable through the Webfuse API or UI.
We expose: - REST API - JavaScript session API - Webhooks - Magic Link (JWT-based) API - Extension API (based loosely on browser extension standards)
Why this is interesting If you’ve ever wanted to: Turn a legacy internal tool into a modern frontend, Saasify a browser extension, Inject AI into third-party apps, Or just hack on top of software you don’t own. ...this might give you that ability. Webfuse acts as a programmable overlay on the web.
Site: https://www.webfuse.com Docs: https://docs.surfly.online/category/webfuse-beta
Happy to answer anything here. — Nicholas
These standards are influenced not only by actual threats but also by lobbying from Endpoint Detection and Response (EDR) systems like SentinelOne and Crowdstrike. For instance, in 2021, the White House issued Executive Order 14028, which mandates the Federal Government to implement a robust EDR solution. Consequently, standards such as those from NIST and ISO27001 have increasingly emphasized malware detection and response.
When onboarding any large enterprise, you will encounter these requirements before the enterprise can proceed with procuring your service. This compels B2B organizations to implement this software to be successful.
^1 https://www.opensecrets.org/federal-lobbying/clients/summary...
^2 https://www.opensecrets.org/federal-lobbying/clients/summary...
Good luck!
But, the main thing that the Dutch tax system enable, is that you can sell the shares of a subsidiary and hold the profits within the parental company (for the purpose of re-investing) without the need to pay taxes. This enables companies to quickly 'move' subsidiaries around the world without any tax consequences.
This opens up an enormous amount of opportunity for creative tax lawyers who thrive in this grey area. International tax rules are so complex and the stakes so high that in the end they can just negotiate an 'acceptable' tax rate on a government level. Where, in the end, if the government does not agree, they can just 'move' their business somewhere else.
The ideal engineer for us has Python, Javascript and Go experience, deep knowledge about the web (caches, proxies, event loops, browser rendering). But, we're looking for a variety of different roles, all talent welcome. Please take a look at https://jobs.surfly.com or shoot me a message directly: nicholas AT surfly.com
What we offer:
- Market conform Salary
- Ability to participate in stock option plan (you'll join pre-series A)
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam (at the Singel)
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
- New laptop of your choosing
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
Joining now is the perfect time: proven business model, primed for growth, but still early enough to still be able to define the culture and join prior to our series A.
We're looking for a Python + Javascript engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua. https://jobs.surfly.com/o/web-platform-engineer-cobrowsing-c...
I'm also looking for a COO that will help me structure and measure things, I'm looking for someone that has gone through this before (growing from 10 to 100) and knows what we can expect and how to contribute. If you want to embark on this journey with us, please reach out to me directly!
What we offer:
- Market conform Salary
- Ability to participate in stock option plan
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
- New laptop of your choosing
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
We've just raised a nice investment round allowing us to grow, joining now is the perfect time: proven business model, primed for growth, but still early enough to still be able to define the culture.
We're looking for a Python + Javascript engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua. https://jobs.surfly.com/o/fullstack-developer
We're also looking for a Test Engineer that can improve our E2E test framework (across a fleet of real browsers). You'll improve the stability and performance of the test suite and will write end-to-end tests for real life Surfly usecases. https://jobs.surfly.com/o/software-engineer-in-test
Apart from that we're looking for an experienced UI/UX designer that can produce HTML+CSS content. If interested in this, please contact me directly and share your portfolio.
What we offer:
- Salary between €50K to €75K
- Ability to participate in stock option plan
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team, have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us!
Join us on our adventure to make the web personal and pluggable.
We're looking for:
- Developers that can help us build the core co-browsing technology
- A PM that can lead a team to build integrations with marketplaces
- A customer success manager that can grow existing accounts and make sure they are sucesful
We offer: - Relaxed working environment
- Tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement for conferences etc.
- We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team (< 15), have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Please apply at jobs.surfly.com or send me an email. nicholas@surfly.com
We're looking for a Python + Javascript engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.
What we offer:
- Upto €65K
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team (< 10), have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Please apply here: http://jobs.surfly.com/o/fullstack-developer
In the first one we used our proxy approach to enable an open web proxy, which you can find here: https://www.surfly.com/labs-advanced-http-web-proxy/
I'd love to learn about more possible use-cases for this approach.
We're looking for a Python + Javascript engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.
What we offer:
- Upto €65K
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team (< 10), have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Please apply here: http://jobs.surfly.com/o/fullstack-developer-amsterdam
We're looking for a Javascript / Python engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.
What we offer:
- Upto €65K
- We'll arrange tax benefits for migrants
- Developer focused (sitting/standing desk, multiple screens, good hardware)
- Nice office located in the centre of Amsterdam
- Reimbursement of costs for conferences etc.
- We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team (< 10), have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Please apply here: http://jobs.surfly.com/o/fullstack-developer-amsterdam
Or, does this allow your browser to fire a JSON (POST) request to an edge node where the varnish server will reconstruct the page based on the request parameters? If this is the case, cool. But, as I understand this, it will still require some sort of Javascript framework on the client side to actually construct the proper JSON requests.
We're currently expanding and looking for
* Experienced frontend dev (Vue, Angular, React)
* Junior support engineer (Basic programming knowledge - we'll train you)
* Tech. writer / growth hacker
* Head of Sales - you'll be managing our funnel
What we offer: * We'll arrange tax benefits for migrants
* Developer focused (sitting/standing desk, multiple screens, good hardware)
* Nice office located in the centre of Amsterdam
* Reimbursement of costs for conferences etc.
* We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.
About Us
We're a small team, 4 skilled developers, have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Contact me: nicholas@surfly.com (i'm the founder)
We're looking for a Javascript / Python engineer with deep knowledge about the web (caches, proxies, event loops, browser rendering). What we do goes far beyond regular web development. Our stack includes: Redis, MemSQL, Varnish, ATS, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.
What we offer:
* Upto €65K + equity
* We'll arrange tax benefits for migrants
* Developer focused (sitting/standing desk, multiple screens, good hardware)
* Nice office located in the centre of Amsterdam
* Reimbursement of costs for conferences etc.
* We'll help with VISA and relocation
About SurflySurfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.
About Us
We're a small team, 4 skilled developers, have a great product and are getting some good traction with revenue. We are focussed but try to stay pragmatic. We are driven but have a relaxed and healthy work atmosphere. The coming few years are going to be great for Surfly, come join us! Contact me: nicholas@surfly.com (i'm the founder)
We do notice however, that the quality and performance of current webrtc videochat depends a lot on different conditions and we believe that it is still somewhat early for a robust experience all around. This will hopefully change when new codecs become mainstream.
A lot of our current clients are attracted by the videochat option, but in practice just use our co-browsing solution combined with a phone call. It is just very annoying if you want to give a remote product demo to a prospect and you'll need to spend time debugging audio/video issue's.