since android (without gapps) is completely open source and sailfish is not and since sailfish is based on android drivers i think logically makes android better than sailfish.
i dont know how secure sailfish is interms of spying and safety, i have used sailfish for months but i am still strange to the command line utilities, weird ui design principles, look there is black everywhere.
i am just trying to compare these two because i am finding android to be usable now (using extended aosp 7.1.1, redmi 2 prime) and my experience with android is pretty much ok but it was worse back in the day.
And getting a pure gnu open source linux os on handheld (smartphone) is impossible, buying an android tablet with intel processor and flashing pure gnu linux on it is not (my next move).