If you're using Central, I wrote a bit about this at Ideas and extensions for Central public links - #4 by LN. As @martijnr states, building your own links may not work forever and Central will eventually surface offline links. If you are on Central, do you want to use offline Enketo forms with authenticated Central users or for self-report through public links?