To hide or protect your apps I would suggest you use App lock.Heres how.
Now, whenever you open a locked application, you can either unlock it by simply verifying your fingerprint or by entering the unlock pattern. The fingerprints that you have registered for unlocking your device are the ones that will also work with App Lock.
Here is the video guide to do the same
You can check the complete specs of this phone:
I will recommend you Redmi Note 5 Pro. Sporting a 5.99-inch IPS LCD display, it comes with a metal case body and has a thin-bezel design. Under the hood, there is a Qualcomm Snapdragon 636 SoC (8 x 1.8GHz) and it is coupled with a 4GB RAM. With 12 MP + 5 MP Dual Primary Cameras you can capture images of 4,000 x 3,000 pixels. Along with the front camera, an LED flash makes sure that you can make video calls at night. It consists of a 4,000mAh Li-Polymer battery which supports quick charging. It is equipped with a wide range of strong features.
You can also check the complete comparison here: Moto G6 vs Xiaomi Redmi Note 5 Pro
I would recommend Moto G6 despite of having an inferior processor. Let us see why Moto G6 is a better pick:
1. Screen size: 5.5" (Nokia 6.1) vs 5.7" (Moto G6)
2. Pixel Density: 401 PPI (Nokia 6.1) vs 424 PPI (Moto G6)
3. Internal Memory: 128GB (Nokia 6.1) vs 256GB (Moto G6)
4. Front camera: 8 MP (Nokia 6.1) vs 16 MP (Moto G6)
Apart from that, Moto G6 is also splashproof.
You can check the comparison here: Nokia 6.1 vs Moto G6
Ram Niwas Naran