Windows

Duck Web Browser 2.1

Download: English Dutch French German

Duck Web Browser 2.0.1

Download: English Dutch French German

Duck Web Browser 2.0

Download English Dutch French German

Mac

Duck Web Browser 2.5

Download here