No estoy muy metido en esto pero creo que en iPhone solamente puedes activar el cifrado propio que trae por defecto, en ajustes busca algo como "Protección de datos activada", es el propio metodo de iOS, aunque se puede llegar a desbloquear si alguien de verdad lo quiere hacer. Si modificas el SO de iOS de alguna forma seguro que puedes añadir algun cifrado mas fuerte o algo así pero no estoy muy puesto en eso. Y la localización o usas nodos privados y esas cosas o si no olvidate, con conectarte a una red publica wifi o por datos moviles se puede localizar a que zona cercana estás.
Para Pc puedes usar VeraCrypt o BitLocker, los dos van bien, no se que clase de seguridad necesitas, estaría bien que lo especificaras un poco, no es lo mismo guardar datos personales que documentos "sensibles" digamos.