Next: Installation


Try it!

See the picture below? It's called demo.jpg.

Right-click on it, select "properties" and check: demo.jpg, right?

Demo image

So now: take a closer look at demo.jpg. Click here, or type it into the title bar. (On Firefox, you can even "View image".) Notice any difference?

But it's the same file, isn't it?

What is DeLeach?

Deleach is a unique program which protects your website and your server from a whole range of unauthorised accesses. It is the first, fully-integrated, deep-linking controller.

Using DeLeach you can:

... and more!

How does it work?

At its simplest, a website is just a collection of files. A program - your browser - asks a website for a file name, the website serves up the file content, and the browser displays it. Every time the browser asks for the same file name, the same file content is returned.

And there's the problem. You're not in control of what data your website is sending out into the world - the world is. Your webserver is working for everyone with a computer, serving up your files to anyone who asks, whether you like it or not.

So, what does DeLeach do that's different?

DeLeach looks at every request coming into your website, and instead of serving up the same file content each time it is requested, it can divert the request to a different file in a different directory. This way, even though the requests are the same, DeLeach can serve up entirely different content each time - or even no content at all.

DeLeach looks at:

to determine exactly how to answer. As these factors change, your files - or even your whole website - can appear entirely different to different people at different times.

Why is that different from scripting?

There are technologies, such as scripting languages and CGI, which can modify the contents of the file as it is returned. But scripting can't do everything:

In fact, DeLeach doesn't replace scripting, it works alongside it. Your payment pages, your customer account pages, and so on will still be scripted conventionally. But DeLeach will be able to prevent those scripted pages even being activated if they're being requested from an unauthorised source.

So: DeLeach oversees the whole website, and yet can control access to every individual file.

Sounds impressive. Isn't it complicated?

No, not really. It's all done with "policies".

First, you define a set of policies - the rules which give different people different kinds of access. Then you break your site down into little, mini, websites, based on these policies. DeLeach then puts these fragments back together again to make a website.

So, for example, you can create policies such as:

and you can create mini-websites - as much or as little as you want - around each one.

How can I try it out?

You can download it, from here. The entry-level version is free to use, forever.