BioWavePass FAQs

Find answers to frequently asked questions about BioWavePass Palm Vein Server deployment and integration.

AI Assistant Resources

For more FAQs and additional Palm Vein Reader products information, please consult our AI assistants:

Palm Vein FAQs Engineer

Technical support and engineering questions about BioWavePass palm vein technology.

Palm Vein Tech Sales

Sales information and product specifications for BioWavePass solutions.

Server Deployment & Integration

1. What is a biometric palm scanner / palm vein reader?

A palm vein scanner is a contactless biometric device that uses infrared light to capture the unique vein patterns beneath the skin. Unlike fingerprints, vein patterns are internal and nearly impossible to replicate, offering high security and hygiene. BioWavePass uses the industry's only RGB + IR dual-spectrum algorithm, enabling multi-factor authentication and ultra-fast matching — ideal for large-scale deployments ( When Palm Vein user IDs over 10,000).

2: Does WavePass100 model only support local Palm Vein Data matching (no cloud)?

Yes. WavePass100 supports full offline matching — all biometric data is stored and processed locally for maximum privacy.
If need both local + cloud matching? Check our WavePass500 model.

3. How can we configure our SSL certificate?

Clients must generate and configure their SSL certificates. Example commands:

openssl genpkey -algorithm RSA -out private.key -pkeyopt rsa_keygen_bits:2048
openssl req -new -key private.key -out csr.pem
openssl x509 -req -in csr.pem -signkey private.key -out public.crt -days 365
	

4. What should we do if we get a 404 error when accessing the API endpoint?

Verify the server deployment and endpoint configuration are complete, correct, and the IP + port are accurate. Correct endpoint access example:

https://<your_server_ip>:<port>/palm/query

A non-404 response indicates the server is reachable.

5. Which database ports need to be opened?

For database-level integration, ensure MySQL port 3306 is open and accessible externally.

6. Can we perform remote testing without receiving the Palm Vein Scanner hardware?

Yes. BioWavePass supports remote testing. After deploying your server, contact the X-Telcom team. We’ll remotely test registration and authentication using our Palm Vein Reader to confirm data reaches your server.

Algorithm Models & Data Storage

7. What is the full palm vein registration process?

  • Palm Vein Scanner captures RGB+IR images
  • RGB+IR feature strings are extracted
  • Feature strings are sent to the algorithm server for registration
  • Algorithm server returns a featureId
  • Bind featureId with user information and store it in your enterprise database

8. Should palm vein feature data and images be saved?

  • Small-scale projects (<10,000 users): Only RGB+IR feature strings are necessary
  • Large-scale projects (>100,000 users): Pre-saving RGB+IR images is recommended for future upgrades

Saving images ensures users won't need to re-register when upgrading to the large-scale algorithm.

9. Are feature strings extracted from saved images?

No. Feature strings are extracted directly from live captures only. Images saved are for future upgrades to the larger-scale algorithm.

10. How to resolve a 'duplicate palm' registration error?

This indicates the palm feature already exists on the algorithm server. Use the deleteId API to delete existing data before re-registration.

11. What's the difference between small and large algorithm models?

FeatureSmall-scale AlgorithmLarge-scale Algorithm
CostFreePaid license
User CapacityUp to 10,000 usersUnlimited
Matching MethodFeature-string matching onlyRGB+IR image and feature-string matching
AccuracyHighNearly 100%

Local Database Deployment

12. Why does MySQL fail to load or install?

Typically due to incorrect installation or insufficient permissions, not version compatibility. Verify with commands:

mysqld --version
sudo systemctl status mysql

13. Can we run MySQL inside a Docker container?

No. The current version requires MySQL installation directly on the host server, Docker containers are not supported.

14. Can we convert a local SQLite database into a remote MySQL database?

Yes, by modifying the provided DbManager.java demo code to support remote MySQL. This is essential for building an enterprise backend system.

Development & Technical Support

15. What services and support does BioWavePass provide?

  • Android-based Palm Vein Reader hardware
  • Palm recognition algorithm server (small-scale free model and licensed large-scale model)
  • Android SDK and PalmClient demo application
  • Remote testing, integration guidance, and customized APK testing
  • Assistance in building and deploying MVP versions

For technical support: [email protected] or contact your technical manager via WhatsApp.

Hardware Compatibility

16. Which operating systems does the BioWavePass USB Palm Vein Reader PalmVein01 model support?

Supports Android, Linux, and Windows.

SDK Part

17. Does BioWavePass Palm Vein Reader SDK support Flutter development?

Yes, the X-Telcom (BioWavePass) Palm Vein Scanner SDK provides a Flutter plugin, making it an ideal choice for developers. It minimizes the need to build your own bridging layer and reduces future maintenance complexity.

18. Palm Vein SDK Overview

The Palm Vein SDK is designed for Java environments and comes with a reference demo showcasing:

  • Palm registration linked to a custom User ID
  • Palm identification to return the associated User ID
  • A full demonstration of business logic for rapid system integration

The SDK includes interfaces for database interaction (e.g., storing and matching feature IDs). Matching occurs locally on the client’s private server.

We support up to 10,000 users during the MVP testing phase for free. If your user base exceeds this, you may purchase a large-scale matching algorithm package for enhanced accuracy and image-based matching.

There are no server fees—all processing runs on your own infrastructure. You are also welcome to customize the demo source code and integrate your own APIs or business workflows.

Need Additional Help?

Our technical support team is ready to assist you with any questions about BioWavePass implementation.

WhatsApp Support
error: Content is protected !!