Currently, favicon cannot be updated from inside the editor. But we have it on our to-do list to add favicon from the SitePad Editor.
If you want to add a favicon to your website. You can add the favicon.ico in your public_html directory if your website is under /sites then you can upload the file to public_html/sites/